Reference: ESSW13MAP01
Brand: Swiss Post
SPAIN (2013). SWISS POST - Mallorca Card (P.P.). Postcard (01)
SWISS POST INTERNATIONAL (2013). Mallorca Card - P.P. International tourist postcard with self-adhesive Post Paid label (P.P.), stamp number 1 in the sheet. See the picture.