Preston, from the West, c1900. Preston is a city and the administrative centre of Lancashire, England. On the north bank of the River Ribble. From Sights and Scenes in England and Wales. [Cassell and Company Ltd., c1900].
Lifestyle & Leisure Transport & Travel
Artistic Representations Cityscapes
Trade & Industry Construction Industry
Pixel Dimensions (W x H) : 4680x3513
File Size : 16,056kb