(no subject)
Sep. 3rd, 2007 09:49 pmCame nose-to-nose with this (sitting on a bar of my bedroom window) this evening. Irresistably reminded of that SF movie cliche where you see some stupendously high-tech spaceship or artefact, and then a closer look reveals that it's actually the decaying remains left by some now vanished culture... (Also at this size I keep thinking of Nausicaa.)