Ferocious animal guarding the wall [Cardiff Castle - Cardiff - Wales]

Ferocious animal guarding the wall
[Cardiff Castle - Cardiff - Wales]