Newfoundland (Apr '10)
Weekend trip to the Avalon peninsula on Newfoundland during my stay in Ottawa. St. John's is a lovely city.
24 photos · 130 views