View of Pavlovsk park outside St. Petersburg, Russia
![]() |
A squirrel is seen in the Pavlovsk park outside St. Petersburg, Russia, on Oct 13, 2012.[Photo/Xinhua] |
Related Stories
![]() |
A squirrel is seen in the Pavlovsk park outside St. Petersburg, Russia, on Oct 13, 2012.[Photo/Xinhua] |