Filter Blogs By tag: Royal Armouries

The Elephant in the Room

The Elephant in the Room

The Royal Armouries in Leeds certainly have a huge elephant and one that’s impossible to miss!!