Stock Photo - Cafe Grand Hotel at Caixa Forum, Palma, Majorca, Spain.

Stock Photo: Cafe Grand Hotel at Caixa Forum, Palma, Majorca, Spain.

Searchable keywords