Grasse France
ANTIBES, FRANCE
Mont St-Michel, France Behold the castle upon the rock whose prayers last day and night.