Previous
The city of London is marked by Dragons on major routes - this one is from the Embankment next to the river Thames.
For more art and crafts, check out theclockworkdragon on ebay and etsy.
Next
3 Comments