Daily Archives: December 13, 2017

That you, Banksy?

I – It’s probably a little more common to snap a credible picture of Nessie than it is to catch the world’s most elusive street artist in action. But a British tourist in Bethlehem thinks that’s just what he’s done. … Continue reading

Posted in New Post | Tagged , , | Leave a comment