joshuacallaghan.com

 

public art

art

video

teaching

bio

email

 

 

 

 

 

 

 

 

Currently on view in Zürich, CH:

 

© joshua callaghan