Lobster Rolls

lobster.jpg

City Island, Bronx, New York

Posted on May 30th, 2006