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: 17215

For Editorial Use Only
Image size: 4630 x 3367 pixels
Price: $35.00