Cherry Valley, NY


Image courtesy of Terry Michaels