Hermitage.tatyanafil (60)in #photo • 6 years ago The Hermitage is one of the largest art museums in the world. It is located near the Neva river. #journey #life #travel