Thursday, August 07, 2008

Photo Op Stars

public art at Central Park with tourists, Manhattan, NYC


This piece of public art, located near the corner of 59th Street and Fifth Avenue, offers a photo op in more ways than one. (so close to Central Park you can taste it)