Travel photography and digital art available as Royalty Free stock images and Prints
Small village scene on the shore of Trinity Bay, Newfoundland, Canada
Avalon Peninsula, Newfoundland