Denbigh Castle

Castell Dinbych

P03820.

Denbigh Castle
Denbigh Castle, Denbighshire
Denbigh castle, north Wales
Denbigh Castle