Cardiff
The clock tower at Cardiff Castle.

It’s even grander on the inside.

← previous picture next picture →