Stock Photo - England, London, foot guard in front of Buckingham palace

Stock Photo: England, London, foot guard in front of Buckingham palace.

More from this author

Marcel Pepeira