The stare

Leandro Montes Garcia The Stare

Jarabacoa, Dominican Republic

2006

www.leandromontes.com

Enlarge Enlarger