Beecham, Greg

Artwork to be Showcased

Big Foot

Lot 155

Big Foot

Oil on canvas
18 x 24 inches
Estimate: $3,000.00 - $4,000.00
Sold For: $8,190.00