Paying attention all the time is an interesting way to go through the day. When you’re a tourist, however — in my case, traveling in London — it pays off, because you can spot all the hidden weird things that residents never notice.
Continue reading Made You Look By Banksy