Home About us Our Team Volunteer Ways to help News archives Opinion
The city’s landmark, a weather vane in the form of an angel, is fixed atop a spire of the Saints Peter and Paul Cathedral in St. Petersburg, Russia.
(Photo by Dmitry Lovetsky / AP)
Bookmark and Share
First published in the November 09, 2011, 11:07 p.m. edition

Website monitoring for The Daily Source provided for free by Nimsoft