by avasogently
Vive l'imagination!
In the few key strokes there are enough details and hints to form this joyous impression.