Miller Park Zoo Stampede 2024

Miller Park Zoo Stampede 2024

March, 2024

Miller Park Zoo, Bloomington, Illinois