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

For Editorial Use Only
Image size: 4016 x 6016 pixels
Price: $35.00