Hermitage Museum #

Hermitage Museum
Licensed under PD

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.