Merging the Human With Nature

This caught my eye when walking on the upper west side of Manhattan. I am going to get better at noting locations, but for now this is a bit of a treasure hunt.

This element is on the north side of West 93rd Street somewhere between Columbus Avenue and Broadway.

No comments: