Cardiff Mardi Gras

Cardiff Mardi Gras

Wales’ biggest celebration of lesbian, gay, bisexual and transgender (LGBT) communities.