British Museum II
London photo by Owen Lipsett
Reviews That Feature This Photo
August 21, 2005
The standard against which all omnibus museums have been measured ever since it opened in 1753, the British Museum is undoubtedly worth a trip to London in itself. Personally, I don't consider any sojourn to the British capital worthy...Read More