Tretyakov Gallery
"The Mermaids " is held in the Tretyakov Gallery, Moscow.