Places · place_us_ne_spencer

Spencer · Versions

Spencer is a village in Nebraska, United States.

Revisions