Defenders of freedom – Robert Garza – 20″ x 24″ – Oil on Canvas

$1,650.00