Ama of the Thames mermaid statue June 11, 2013 By Mermaids of Earth Leave a Comment Amaryllis and her sculpture ‘Ama of the Thames’