Final line-up revealed for Aberdeen’s second Grampian Pride event

Breaking