Thoren Hall

Westmar College campus, 10th St., SE
Le Mars
Iowa
United States