Castle Remains

Castle Remains

Derelict remains of the ancient Llandovery castle, Wales, United Kingdom, built in 1116 AD. Set against a blue sky.