Tower

Tower "Topes de Collantes", Sancti Spiritus

Tower

Tower "Topes de Collantes", Sancti Spiritus