Fair Participation

BSM Leather Fair, Cape Town, South Africa 2016