Central Asia :: Russia
Caption
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.
Usage
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