Squirrel Statuary
$145
This is a squirrel sculpture with beautiful weathering. This cast stone piece was imported from England.
12 x 4 x 6" tall
This is a squirrel sculpture with beautiful weathering. This cast stone piece was imported from England.
12 x 4 x 6" tall