Bigfoot Prints in the Snow
Or maybe from snowshoes at Elm Ave Park.
Thursday December 30, 2010 — Delmar, New York — Ludlow Creek State Forest 🗺Or maybe from snowshoes at Elm Ave Park.
Thursday December 30, 2010 — Delmar, New York — Ludlow Creek State Forest 🗺