Edellinen Aloitus Seuraava

The Iron Maiden
August 2005, 105 x 37 cm, oil on canvas, in a private collection in Chicago, Illinois, USA

02