Casa del Mar

Costa Daurada, Spain