Creepiest mirror self-portrait of all time. (At the Merchant’s House Museum)

Creepiest mirror self-portrait of all time. (At the Merchant’s House Museum)