Neil Rodger · Yokohama Rooster III, 2010

Neil Rodger, Yokohama Rooster III, 2010, oil on canvas, 100 × 98.5 cm. Sold at auction in 2024. See Neil Rodger’s auction records and prices →