Preview View of Sirena the Mermaid and cafes on Carrer d'En Bordils, Porto Cristo, Majorca, Balearic Islands, Spain, Mediterranean, Europe Image ID: 844-34536 Artist: Frank Fell Purchase a commercial license Buy framed prints & more from our print store mallorca spain mermaid statue bronze hotel rock sea flowers people walking sunny day sky blue summer travel vacation tourism mediterranean europe art sculpture landmark attraction waterfront beach town city landscape nature outdoors daytime digital camera visual creative beautiful pretty nice