30 July 2016

Amelia Womack


Amelia Womack, deputy leader of the Green Party of England and Wales, addresses demonstrators protesting against Brexit on College Green in Bristol.

No comments: