Southampton, England, an industrial port about 75 miles southwest of London.

southamptonengland.jpg

Photo album created with Web Album Generator