MURAL LOCATOR
2405927330_567ee22e47_zb

Mother Nature’s Son

Mural Approximate Location:
Bloomingdale and Western Ave. Chicago Illinois United States

Artist:
Gamaliel Ramirez

Photography Submitted By: 
Gamaliel Ramirez

Description:
12 by 12 ft.
Bloomingdale and Western Ave.


Published: August 11, 2013 at 1:46 pm

Post By: Indie

City Location: