The Duck

The Duck, 80x50cm hanging in a Hotel Room in Oldtown Hostel Otter in Z├╝rich. 2021

Date: