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.
You must be logged in to comment.
You must be logged in to review.
You must be logged in to comment.
Login