A historic 6 + inches of rain fell late in the afternoon of August 20th, 2010. This is Highway 63 business / Highway 149 north of Ottumwa near the muni golf course.
Sign up to comment.
Sign in if you already did it.
Photo taken in Ottumwa, IA 52501, USA
Misplaced? Suggest new location