Expo 2005 Aichi
UK Pavilion  Several installations introduce British technological innovation that has been inspired by nature.
 
close window help about the photographer