statue
bronze statue erected in Blackburn, England in 2021
Connected
Not who you're looking for? Others named Barbara Castle: British politician (1910–2002)