Beardshear Hall

Ames, IA
United States