The Big Duck 1012 Flanders Road Flanders, New York 11901
The Big Duck located on Route 24 in Flanders, NY and is one of the last type of buildings concepts of that time promoting tourism.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed