Back to album

La Sfera, Lido, Venice

Cafe sign on the island of Lido off the coast of Venice, Italy.

439 views
0 faves
2 comments
Uploaded on January 24, 2010
Taken on January 12, 2010