The Satellite

The Satellite

Observation - The Satellite - UK and Ireland. Description: Not seen this one before but I believe its a Satellite

Not seen this one before but I believe its a Satellite