Engagement. Mont Saint-Michel. France

Weddings