Small Wonders
Acrylic on canvas - 10 by 20 inches - $225
Tweet
Share