Cristina Iturrioz, ‘Pali Pala’, 2016, Vetusart

About Cristina Iturrioz

Spanish, b. 1966, Pamplona, Spain, based in Madrid, Spain

Fair History on Artsy