Results 2 results found Serafin Sanchez Park, Sancti Spiritus, Sancti Spiritus Province, Cuba, West Indies, Caribbean, Central America Serafin Sanchez Park, elevated view, Sancti Spiritus, Sancti Spiritus Province, Cuba, West Indies, Caribbean, Central America