Unnerving 900-Megapixel Portraits Seem to Stare Back

Unnerving 900-Megapixel Portraits Seem to Stare Back