Nicoya Fruit Stand

25" x 33" Oil On Linen SOLD