One of the Mermaid Statues at Fonte Luminosa in Lisbon. February 27, 2013 By Mermaids of Earth Leave a Comment