France, Mont St. Michel, 2003
France, Mont St. Michel, 2003

France, Mont St. Michel, 2003 - Mont St. Michel is a must to see. It is a place that inspires. It inspired my song Feast of Love, and its adjunct Mont St. Michel.

Return to Travel Photos

More photos from France, Manche

  • France, Mont St. Michel, 2003 - Mont St. Michel is…