This disturbing beauty is the the eye behind the lense of Sarah Gillmore photography. Masquerade, 6th of Novembre, 2004
when the worlds are at their closest, when the veil parts, that is when you shall see us again Tuesday, 9 November, 2004 23:14