Prayer Leave a Comment / Daily Blog / By admin London, UK When I stumbled out of the National Gallery, I came across this most beautiful chalk drawing on the sidewalk…no explanation needed.