45 1/2
"Daedalus is a restaurant/pub located in Harvard Square, Cambridge, Massachusetts. Its address is 45 1/2 Mount Auburn Street." --wiki
216
views
0
faves
0
comments
Taken on October 18, 2008