IMELDA

 

Imelda

Oil on found paper board

12 3/4 in. x 16 1/2 in..

2024