Santo Tomas de Castilla, Guatemala Cruise Deals

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.