Monday, 31 October 2011

A rejected pumpkin negotiates its difficult way down a waterfall on the Water of Leith this Halloween night 2011

No comments: