Map location of
Langford Pond, Walsh, IL, USA

Walsh, Illinois, United States