THE WORLD PHOTO GALLERY

LONDON 1

   
   
 
British Museum
 
London Tower
River Thames

 
 
@