Thanks Ric,
As I thought when I made the request this could be another ‘can of worms’. In the first frame alone I have identified objects from the Electra? Norwich City, Geography and some man made objects (see attachment)
OK that’s not what I believe at all but at first glance without much effort my mind has seen something out of coral that it believes to be man made.
Is this more debris or cloud camels? I'll post you decide