A stained glass window inside the Cathedral of the Immaculate Conception, a Catholic church in Moscow. The window depicts St. Peter, the father of the Catholic Church, standing next to St. Andrew, one of the patron saints of Russia.
PHOTO: Dan Evans
Click here to go back to
Photo Index