Государственная Третьяковская галерея
"The Mermaids " is held in the Tretyakov Gallery, Moscow.