Beekeeper suits

London (England)Bee (insect)
Backdropped by the St. Paul's Cathedral, youths dressed in beekeeper suits stage a march to highlight the demise of the bee population in the UK, on the South Bank, in central London. AP photo
Loading