Nearly 300 craft and artisan food vendors lined Argyle Lake in Babylon Sunday, and the sun and perfect temperatures helped attract thousands to the village for the Annual Fair.

The craft fair, one of Long Island’s largest, traces its roots to a garage sale in 1972 and serves as the chief fundraiser for the Babylon Beautification Society.

The fair is run entirely by volunteers. Scroll down for 20 photos.