Milford Haven, Pembrokeshire, United Kingdom
Milford Haven, a port town on one of the deepest natural harbours in Britain, in Pembrokeshire. Photos taken in 2006.
The Visual Travel Guide is a collection of High resolution travel photographs
Milford Haven, a port town on one of the deepest natural harbours in Britain, in Pembrokeshire. Photos taken in 2006.