Libraries, parks and leisure events on 5 May 2023