Angela Needham

Surname: Needham
First Name: Angela
Occupation/description: Lesbian member of the Metropolitan Community Church
Dates: