Mantis
Next
+ Comments Mantis - 2006-06-02 17:00:56
Took this on the rooftop of the parking garage opposite Spencer Smith Park.