Cuernavaca, Mexico

Oh no. Another concrete valley ahead.


Copyright © 2007. All Rights Reserved