handmade handcast bronze metal sitting frog toad statue / sculpture, B011
ARTISAN MADE

bronze handcast frog