Indra Herrett in her Goddess Tara costume - Ghostship Halloween party on Treasure Island (San Francisco) - Space Cowboys