Japan Trip 2005 -- Looking down into the bowels of Oasis 21. Note the mini Bio-Lung wall advertizing the Aichi Expo.
First
|
Previous Picture
|
Next Picture
|
Last
|
Thumbnails