2012-02-26

Entry tags:

(no subject)

WHO: Demeter & Hecate
WHEN: Near the end of February
WHERE: Demeter's apartment
WHAT: Greek ladies and their Greek lady love
WARNINGS: mentions of sex, probably nothing more?

Read more... )