Showing posts with label Spencer Finch. Show all posts
Showing posts with label Spencer Finch. Show all posts
Saturday, February 12, 2011
This and That
I saw the first image and it reminded me of the Spencer Finch installation at the High Line. Favorite place in NY, hands down.
Subscribe to:
Posts (Atom)

