These may look like the New York Times Square advertisements but no, they are not building facades nor they are walls. They are colorful tarpaulins and they are on the floors. I took my time walking on them as what other people did. This was taken during a trade exhibit early this year.
This is my entry for:
Go here to see more.