A democracy village protest in Parliament Square, London


Size: 3744px × 5616px
Photo credit: © Alan Jeffery / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: afganistan, britain, camp, democracy, england, great-britain, london, parliament, peace, protest, square, uk, village, war