21. Kelvingrove Art Gallery and Museum 1

Aired May 3, 201558 min

At Kelvingrove Museum and Art Gallery in Glasgow, the team are intrigued and a little unsettled by an army of insects mounted in precious metals.

Your diary entry

Sign in to log when you watched this episode, add your rating, and write a review.

Sign in →