MIKE AGLIOLO / SCIENCE PHOTO LIBRARY
Keyboards. Infinite number of computer keyboards stretching to the horizon.
Model release not required. Property release not required.