Gulliver’s Disappearance, Craigmillar, Scotland Weird February 11, 2013 Gulliver’s Disappearance, Craigmillar, Scotland2015-07-29T07:11:51-04:00 Human Creations No Comment Credit: /photos/craigmillar/353048492/ When zoomed out, it still shows.… Take a Peek