Ambika M.

Ambika Makin checked in at Little Town NYC

118 E 15th St (at Irving Pl.), New York, NY|November 12, 2011via Foursquare for iOS

Ducks in New York! Viewing party! #GoDucks