Weobley Castle
Cadw (Organization : Great Britain)
[Cardiff] Cadw: Welsh Historic Monuments
[1985?]
Weobley Castle (West Glamorgan.