Photos by Alida Thorpe
Tourist attraction and office for tourist information. Long Island was a big producer of farm raised ducks.Flanders, Long Island.
Post a Comment
No comments:
Post a Comment