Honestly, its not my imagination - everyone in the office saw it, as did a few other people who don't work in my office commented too who work in this area.
What could it be that we all saw? I would be interested to see some other more weather minded people give a few ideas, as I am not technical in this field what so ever!
Cheers
SR
ps - it wasnt blossom - there are no trees around here!