Speaker at anti vaccination protest in Piccadilly Gardens, Manchester, UK, afternoon, 20th May, 2023. A poster notes thalidmide as a 'medical experiment'.


Size: 4016px × 5569px
Location: Manchester, UK
Photo credit: © Terry Waller / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: anti, britain, british, england, gardens, isles, manchester, piccadilly, protest, uk, vaccination, vaxx, vaxxer