Lamphey
Pembrokeshire, Wales SA61 1JU
June 25, 2011

Pembrokeshire Celebrates at Lamphey Court Hotel