Monday, September 11, 2006

Sunflower Power
At the northwest corner of SW 63rd St and Admiral Way SW lurks a patch of giants...


Posted by Picasa