Monday, July 4, 2016

Sergio Avello, Peste Rosa, 2006. Pink leather. 59x98in