Image 1 of 1
UK-TG3453.jpg
British Union Jack Flag and American Stars and Stripes flags  in The Mall, show detente for VIP visit to Britain, London, England, UK