Designed by
Title
New zoo sign with workers finishing its installation #275561481
Description
Cleveland, OH, USA - April 13, 2023: Workers finish the installation of a new sign for the Cleveland Metroparks Zoo. The sign faces a major freeway and can be seen by motorists passing by
This image is editorial