Xochimilco

Xochimilco, Mexico City II

Floating Market Stalls: Textiles, clothes, food, drink, snacks and craftworks... just some of the things for sale on the water!


Previous Picture | Close Window | Next Picture