I took this photo about two years ago, when the French mechanical marionette street theatre company Royal de Luxe came to London. It’s one of several pics from my photostream that have been favorited by other Flickr users.
P.O. Box 98199
Washington, DC 20090-8199
Lat/Lon: 38.90531943278526, -77.0376992225647