St. John’s

St. John’s

ART GALLERY St. John's St. John’s is the capital and largest city in Newfoundland and Labrador. It is on the eastern tip of the Avalon Peninsula on the island of Newfoundland. This collection of paintings captures the common place names, the vibrant neighborhood...