GOYA DIDN'T SEE PICASSO BREASTS. 33X46cm. 2006.

Back