
Taylor Herzog’s mural
5.0 (2)attraction
A vibrant public mural by artist Taylor Herzog, serving as an engaging street-level landmark on Birch Street.
Description
Located on Birch Street in Denver, Taylor Herzog’s work stands as a striking local mural installation, offering a visual landmark that is open 24 hours daily.