St. Peter

Andre Rault, Rennes, France

circa 1970

St. Peter