ST PETERSBURG, Russia – In a nature reserve on the outskirts of Russia’s former imperial capital, volunteers are helping thousands of toads to cross a sun-dappled road so that they can reach their spawning grounds.
ST PETERSBURG, Russia – In a nature reserve on the outskirts of Russia’s former imperial capital, volunteers are helping thousands of toads to cross a sun-dappled road so that they can reach their spawning grounds.