Designed by
Title
Xerox sign and logo on the door of service vehicle parked at client location #174902919
Description
Xerox sign and logo on the door of service vehicle parked at client location - San Francisco, California, USA - 2020
This image is editorial