Freida Kahlo

Oil on canvas
81x65cm
2010

Back to Gallery →