Gerhard Richter

Brigid Polk

19710 mins 44 sec