England

Image 115 of 455
< Prev Next >
UK-TG-714.jpg
Armed policeman carrying an automatic weapon, London England, United Kingdom