Stephen K. Hall Church on the Zocalo

Oaxaca de Juarez, Mexico

2009

www.stephenhall.smugmug.com

Enlarge