Thursday, March 16, 2023

Statue of Christ the King, Les Houches, France