Saturday, February 6, 2016

Urban Picture

A road sign found in Stockholm, Sweden on February 2nd 2016 (via The Economist). Brave new world :)

credit: The Economist