Walls: NY Adventure 10

NY Adventure 10:
Walls

Some distance from Trump Tower, The North Face shop has a slogan, ‘Walls are meant to be climbed.’ I assume that refers to rock-climbing, though possibly a dig at the ‘great wall of America’ too?