Pride Shelter Trust

Cape Town, South Africa, Africa
A Shelter for LGBTQI individuals who are in crisis.