Statue of La Salle in Paris, France

 


Back to Previous Page