Toledo, OH: Walbridge Park Christmas Lights Island on Broadway St in Toledo, Ohio on February 9, 2002

Rate this picture:

Viewed
11742 times
Current avarege rating
6.1 (93 votes)
Picture by
Chris Sifuentes
Submitted on
8/16/2007