Designed by
Title
The State Russian Museum, Mikhailovsky Palace in St. Petersburg. #57753005
Description
SAINT PETERSBURG, RUSSIA - JUNE 11, 2015: The State Russian Museum, Mikhailovsky Palace in St. Petersburg Russia. Is the largest depository of Russian fine art in Saint Petersburg.
This image is editorial