Catherine Palace photos copyrighted by: Galen R. Frysinger
Catherine Palace is located in the small town of Pushkin, about 17 miles south of St. Petersburg. The palace interiors created by Scottish architect Charles Cameron are remarkable for their exquisite
beauty, austerity of decoration, and selection of
Find more Catherine Palace images in the Russia gallery of Photorena.
All pics are under copyright of the photographer