Aliens have landed

Fly orchid
Photo Jan Wiltshire http://www.cumbrianaturally.co.uk/

Have aliens  landed at last?

An innocent flower? a bug? the beginning of the end?

Write a story in fifty words, to include these words:

* alien

* sky

* child

* creeping

 


Tips and Inspiration