Cuernavaca, Mexico
Oh no. Another concrete valley ahead.
Copyright © 2007. All Rights Reserved