“The Winning Shot” Circa 1880

$75.00

Print on Art Paper

Artist: Orr
Size: 25″ x 20″

In stock

SKU: ORR1438 Category: