Larry Martin Locke

, 2025
Mixed media on canvas
50 x 50 in
$5,500
PurchaseInquire