AoundMyHometown Photos
The Hotel Plaza

The Hotel Plaza

In downtown Joliet, IL. A beautiful White Rolls Royce happen to be parked out front.