In the making

Something is developing.

A little imagination. A little time.