Southampton, United Kingdom
Southampton, a major port city on the south coast of England. Photo taken in 2004.
The Visual Travel Guide is a collection of High resolution travel photographs
Southampton, a major port city on the south coast of England. Photo taken in 2004.