Rebecca Shore

2010-10, 2010
oil on canvas
30.00 x 45.00 in.
Sold

Send Inquiry  >