0-frog-garden-lomonosov-saint-petersburg-karlykhanov-1126a800 Sculpture of green frog in frog garden, Lomonosov, Saint-Petersburg, Russia.