Weather Pod Satellite Display

Description

Weather Pod Satellite Display at the National Space Centre.