The Garden of Urban Delights Triptych, 2010. Right panel FROM THE FEATURE Marcin Owczarek: Man is imperfect View The Feature