a web museum

 

St. Peter

Andre Rault, Rennes, France

circa 1970

 

St. Peter