Endoscope display at the Gulf Coast Exploreum Science Center in Mobile, Alabama, USA.

- Image ID: C2851P
Endoscope display at the Gulf Coast Exploreum Science Center in Mobile, Alabama, USA.
Image ID: C2851P
Location: united states america usa american south southern alabama state gulf coast mobile county mobile