Cute little pair of taxidermy red squirrels and a single finch

Height 41 cm which 41

Taxidermy red squirrels and finch

£175.00Price