Site icon The Schumin Web

Lincoln Park Zoo giraffe

Giraffe at the Lincoln Park Zoo in Chicago, Illinois.

Exit mobile version