Husky Stadium
Seattle, Washington
"Home of the University of Washington football team. The stadium sits on the edge of Lake
Washington." --Phil
Thanks to Phil for phooning (and for the photo idea).
Nov 14, 2003
This picture is in these categories:
Sports Structures
Washington
Phoons Main Page