Solar Giraffe exhibited at the Science Museum in London

2024.03.28