ID: 16470
Description
Small baby leopard in perfect condition originally from cassa fina in London in the early 70s 30 cm high collection only
Small baby leopard in perfect condition originally from cassa fina in London in the early 70s 30 cm high collection only