Where is Fontanella Green House, Barcelona located?
Fontanella Green House, Barcelona, Fontanella Green House, Barcelona, Spain (approx. 41.38824°, 2.17301°)
Fontanella Green House, Barcelona, Fontanella Green House, Barcelona, Spain (approx. 41.38824°, 2.17301°)