Lake Success

Visiting D at the Northshore Towers, on this gorgeous day. Turns out we aren’t really on Long Island, not quite. The Towers are in Queens.

Leave a Comment