Ice Cream Social

American Legion Post 28 Pavilion American Legion Post 28 Pavilion, Route 24, Millsboro, DE, United States