NYC Picture Spot
Member since
Member since
Re: NYC Picture Spot
i was going to say LIC. Across the street from Riverview Restaurant. Its pretty there
Member since
Re: NYC Picture Spot
Member since
Re: NYC Picture Spot
Member since
Re: NYC Picture Spot
Astoria Park is on the water. Or go all the way up town to the Cloisters or Fort Tryon Park. Google it.