Saint Pierre
A French
Island in the North Atlantic
near Newfoundland
Welcome display to this town dependant on fishing,
This foggy
town on a small island is a department of
FRANCE.
downtown
monument to the fisher people
fishing boat
the foggy shore
residences
hotel
"Ile de France"
three star
the taxi driver
my airplane back to Halifax, Nova Scotia