Harry Caray cartoon on roof

Harry Caray cartoon on roof


Chicago, Illinois (IL), US
On the roof of Harry Caray's restaurant.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement