Articles, Florence, Italy
A sign seen in the train station in Florence, Italy. Not sure what the point is. Also, what's that thing coming off of the umbrella?
157
views
1
fave
3
comments
Uploaded on April 11, 2012
Taken on August 13, 2011
Articles, Florence, Italy
A sign seen in the train station in Florence, Italy. Not sure what the point is. Also, what's that thing coming off of the umbrella?
157
views
1
fave
3
comments
Uploaded on April 11, 2012
Taken on August 13, 2011