Joe McGreal is a self-taught photographer, born and residing in Hamilton,Canada.

All content © Copyright Joe McGreal 2019