Squashed Satellite

Squashed Satellite

Observation - Squashed Satellite - UK and Ireland. Description: