Designed by
Title
Stanfords Books and Maps #43766992
Description
London, England - August 21st, 2014: The front entrance of Stanfords store in London. The UKs leading specialist retailer of maps, travel books and other travel accessories, established in 1853
This image is editorial