5-frog-garden-lomonosov-saint-petersburg-karlykhanov-1130 3 frogs, sculpture by Karlykhanov in frog garden of Lomonosov, Saint-Petersburg, Russia.