THE WORST TASTE IN MUSIC

OIL AND SPRAY ON CANVAS | 2017 | 100X100CM