Castle Remains
Derelict remains of the ancient Llandovery castle, Wales, United Kingdom, built in 1116 AD. Set against a blue sky.
© Marilyna | Stock Free Images
Similar Free Images