Expedition to Spain. Puerto de la Cruz

Expedition to Spain. Puerto de la Cruz

Franciscan monks

Santa Maria is the symbol of the Spanish criminal tradition