England, London, St James's. The London Library in St James's Square. The library has amassed books dating back to the 16th century covering all aspects of the humanities. It was founded in 1841 and has occupied its present premises since 1845.

px px dpi = cm x cm = MB
Details

Creative#:

TOP08913746

Source:

達志影像

Authorization Type:

RM

Release Information:

須由TPG 完整授權

Model Release:

NO

Property Release:

NO

Right to Privacy:

No

Same folder images:

Same folder images