View of Pavlovsk park outside St. Petersburg, Russia
English.news.cn | Updated: 2012-10-15 15:00
![]() |
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] |