Dundee Science Centre unveils 10-foot whale for COP26
A 10-foot whale sculpture has gone on display at Dundee Science Centre as part of the city’s science festival.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed