48 x 64 oil on canvas

The Protector

$3,200.00Price