Brightly-coloured shops and restaurants, some with balconies overlooking the street line the pedestrian promenade of San Cristobal de las Casas, Mexico.
Brightly-coloured shops and restaurants, some with balconies overlooking the street line the pedestrian promenade of San Cristobal de las Casas, Mexico.