Santo Tomas de Castilla, Guatemala

Santo Tomas de Castilla is a port on Guatemala’s Caribbean coast.

A close-up of vibrant, traditional Mayan textiles from Santo Tomás de Castilla, Guatemala, featuring intricate, colorful hand-embroidered floral patterns on a dark fabric.