Designed by
Title
AUGUST 21, 2017 : Royal Guard at Tower of London, England. #100066164
Description
LONDON, UNITED KINGDOM - AUGUST 21, 2017 : Royal Guard at Tower of London, England. British Guards in red uniform are the sign of London. The Grenadier Guards GREN GDS
This image is editorial