Troy D. Perry

Surname: Perry
First Name: Troy D.
Occupation/description: Founder of the Metropolitan Community Church [USA]
Dates: