Is the jellyfish exhibit still on ?
Address: 1200 S DuSable Lake Shore Dr., Chicago, IL 60605, USA
Carla Fuentes | Feb 18, 2020
They are permanent
Carmen Padron | Feb 18, 2020
I like very much all the exhibición.
Moumita Ghosh | Feb 18, 2020
Yes. This is not an exibit. Those are always there
Thanks! Your answer is awaiting moderation.