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

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