Mantr
e
ll
Artists
Galleries
Countries
About
Galleries
/
Spain
The Green Parrot
art gallery in Barcelona
Kind
Gallery
Country
Spain
City
Barcelona
Address
C/ Villamarí, 57
Founded
2014
Email
not published
Wikidata
Q116619753