Josh Souza is an internationally exhibited and published freelance photographer from the Greater New Bedford area.

Scroll to Top
G-YTHTV3B9RC