St. Pierre

This page contains pictures that I took while in St. Pierre, a French island located about 25 kilometers southwest of the Burin peninsula of Newfoundland.