About
Photographs
Assemblage
Sculpture
Installation
Screen Prints
Jewellery
Events
Contact
41 William Street
St. John's NL
A1C 2S2
4 Turkish Shore Road
Keels NL
A0C 1R0
mail@johnhofstetter.com
519-501-4577
About
Photographs
Assemblage
Sculpture
Installation
Screen Prints
Jewellery
Events
Contact