1-frog-garden-lomonosov-saint-petersburg-karlykhanov-1137 Frog sculpture in frog garden, Lomonosov, Saint-Petersburg, Russia.