Mermaids at Peterhof February 23, 2014 By Mermaids of Earth The Peterhof Great Cascade fountains. Photo by Cottbus.