inexorable

The seemingly inexorable march of new technology
by OlderWA August 30, 2017
Get the inexorable mug.