pedro lastra: Zocalo and Cathedral, Mexico D.F., Mexico.
pedro lastra: Wait Mom!, Guadalajara, Mexico.
pedro lastra: Taxco, Mexico.