Lawhadden Castle, Pembrokeshire, from the west

P01095.

Llehaiden castle in Pembrokeshire
south east view of Llehaiden Castle
Lanwadein 1 March 1806
[Llawhaden castle]