Location

Hotel Marina Badalona

88 photographs · Spain