Le Mont Saint-Michel
Here's my contribution to the France Sticker Design Contest. Le Mont Saint-Michel is an iconic island commune off the coast of Normandy, France.
Thanks, Sticker Mule!
View all tags
Posted on
May 2, 2017
More by Zalman Wainhaus View profile
Like