Prince of Wales Pier Lighthouse. Dover England.
2003doverenglandEuropeLighthouseLighthousesPrince of Wales Pier LighthouseSeptember