South Main Street facades in a puddle

South Main Street, Providence, Rhode Island.

913 views
6 faves
0 comments
Taken on June 7, 2012