This isn't going to be a permanent display as it is wearing away fast. Not sure what this is for but it counts as a mural in my book. I will have to go into the building and ask around. I think it is attached to a Heaven on Seven restaurant and I have been wanted to go there to eat anyway. Faces of Naperville perhaps?