Rush Hour Nirvana

A man meditates in Vauxhall, London during the morning rush.