Menchu Uroz, ‘Red House’, 2016, Flecha

About Menchu Uroz

Spanish, b. 1966, Les, Lleida, Spain, based in Madrid, Spain