Another one for 'The Sceptic's Corner' I feel ... they could be anything. They are UFO's yes; 'Unidentified Flying Objects' for sure ... but man made or 'extra-terrestrial origin? Weather balloons ...?? A Photoshop or other DTP creation .... I guess we will never know for sure.
The photograph has been collecting dust on my hard drive shelves for a few years now ... I uncovered it on a search earlier today ... the rest is history as they say ....