Jardins d'Elvira Farreras, garden in Barcelona, Spain
Location: Barcelona
Location: El Putxet i el Farró
Inception: 2013
Address: c/ Manacor
Source: Wikimedia
Location: Barcelona
Location: El Putxet i el Farró
Inception: 2013
Address: c/ Manacor
Source: Wikimedia