Central Asia :: Russia
Some of the beautiful architecture found in the interior of the Hermitage Museum in Saint Petersburg. Located on the River Neva, the museum occupies six buildings and reputedly houses 3 million works of art.
Factbook photos - obtained from a wide variety of sources - are in the public domain and are copyright free.
Agency Copyright Notice
Dimension | File Size
1125 X 1500 pixels 365.04 KB
Download - only file size available