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