Saint Pierre colorful storefronts. Part of a French Archipelago south of Newfoundland, Canada.


Size: 6495px × 4332px
Location: St. Pierre Miqueleon
Photo credit: © Alvis Upitis / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: color, french, houses, jellybean, miquelon, pierre, saint