Touch devices, Salt Lake City, Utah

Touch devices, Salt Lake City, Utah

Description: Touch devices in Salt Lake City, Utah. Aug. 10, 2020.
Image number: 17214

For Editorial Use Only
Image size: 3918 x 5869 pixels
Price: $35.00