Houston, Texas

May 8, 2001

Previous Index Next

A space shuttle toilet

p5080029