katiescarlettd:
paper sculpture found in edinburgh, scotland, one of many left by an anonymous artist
Woah. This is genius.
Edinburgh, Scotland, UK