Mermaid On Montmartre Mermaid on Montmartre… The sacred heart of Paris… Follow The Pod!Love and Water Check Here for Free Email Updates! Thank you for subscribing. Something went wrong.