Read Entry

Love these bendy leaves

   
Love these bendy leaves, Barcelona, Spain and Canary Islands

Such beautiful greenery in the parcs in Barcelona

Travel Deals for Barcelona