You are viewing a single comment's thread from:RE: Life Science centre-part 2View the full contextsurfknasen (56)in #science • 7 years ago Haha, at first I thought those horses were from the new Star Wars movie. Where is this museum? Looks interesting.
New castle, UK
Ah a bit too far for me then, but looks cool.