new icn messageflickr-free-ic3d pan white
45 1/2 | by Sarah Ross photography
Back to photostream

45 1/2

"Daedalus is a restaurant/pub located in Harvard Square, Cambridge, Massachusetts. Its address is 45 1/2 Mount Auburn Street." --wiki

170 views
0 faves
0 comments
Taken on October 18, 2008