Architecture The Obelisk Of Shame The Plaça Porta de Santa Catalina in Palma de Mallorca is a nice and quiet square just as one gets to the Baluard de Sant Pere, now the seat of […] The Obelisk Of Shame