I saw amazing city wall in Cardiff, GB

I saw amazing city wall in Cardiff, GB
I saw amazing city wall in Cardiff, GB