Europe Trip Spring 2005
The floating chinese restaurant.