Larry Martin Locke

, 2025
Mixed media on canvas
32 x 42 in
$2,400
PurchaseInquire