« Standing In The Center | Main | Tractor Baby »
February 21, 2004
Super Elephant

Seattle has a few odd icons. Here is one of them, just off highway 99 and Denny Way.
Posted by clappstar at February 21, 2004 09:23 PM
Comments
That is weird
Posted by: Chelsea at April 17, 2004 02:05 PM
