viewing in: Peter and Paul Cathedral Photos
Interior of the glamorous and pompous entrance hall to the Sts Peter & Paul Cathedral in St. Petersburg.