Preview View of restaurants in the harbour at Cala Rajada, Majorca, Balearic Islands, Spain, Mediterranean, Europe Image ID: 844-34565 Artist: Frank Fell Purchase a commercial license Buy framed prints & more from our print store restaurant patio harbor boat boats sea ocean waterfront spain lunch tables chairs umbrella umbrellas sunny day outdoor dining food drink beverage people travel vacation holiday tourism mediterranean coast shore town city cafe terrace view scenery landscape