3-frog-garden-toad-lomonosov-saint-petersburg-karlykhanov-1129a Sculpture of big red toad by Karlykhanov, frog garden, Lomonosov, Saint-Petersburg, Russia.