Ross Fountain in Edinburgh February 18, 2013 By Mermaids of Earth Leave a Comment Ross Fountain in Edinburgh