Event set to raise cash for Aberdeen’s Grampian Pride

Aberdeen city centre
Aberdeen city centre

Breaking

    Cancel