Pictures of terra nova shoes co ltd on 1 Water ST , Harbour Grace NL.

(Click on a thumbnail to enlarge picture)