Original Paintings

The Shield and Spear Paradox

$1,350.00