Art Description

Lee Greene Richards – 24″ x 20″ – Oil – New Arrival – $2,900 – SOLD