Nassau Street

Is it a facade?

Signs of the times