Tarragona - Cambrils, España

SOL Port Cambrils

a pool with umbrellas and chairs in front of a buildinga pool with umbrellas and chairs in front of a building