Sightseeing churches, monasteries, and shrines


JMA_Mount_Saint_Michel_202

Mont St. Michel monastery, Normandy, France