By Colin Fernandes Uploaded on 2 June 2008 114 views
The happening restaurant-bar at the Liberty Hotel, Boston