This image was lost some time after publication.


Mermaid Parade 2004 [Meccapixel]
Also: Moby and the Mermaids [Rion]