Mural of Divine Grace

Vermont and 65th St.


Back to South Central Murals