new icn messageflickr-free-ic3d pan white

Touch Me

Science Center at Louisiana Art and Science Museum, Baton Rouge, Louisiana

 

------

 

Photo selected by The Consumerist to illustrate "Senate Trying To Give FDA More Power" (12/1/09).

240 views
0 faves
0 comments
Taken on June 24, 2007