Place Information

Ashkelon, IL

Alternate Name: Ashqelon