David Leonard

Royal Dutch Shell, 2020
Oil on canvas
24 x 18 in
$1,200
Make an OfferInquire