

From €1.50. Free shipping from €40 in France.
Colorized view of the beach at Puerto de Soller with the Eden and Roma hotels in the background, swimmers on the pebble beach and an orange tram. Reverse: publisher Icarita's address in Palma de Mallorca, dated December 31, 1974, and an obliterated Spanish postage stamp.