Mermaid at Club Hotel Letoonia November 8, 2012 By Mermaids of Earth Leave a Comment Mermaid at Club Hotel Letoonia