Myra Barraza

2002 - Laetitia Casta
2017
Oil paint on canvas
12 x 10 in.