This is Central Station: Mysterious paper sculptures.
Mysterious paper sculptures are being left in Edinburgh’s libraries, museums and other literary venues. I hope the creator stays anonymous - the mystery puts a spark on each and every sculpture.
Page 1 of 1 pages
