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