Daniel Ludwig Ecstatic Sleeper Oil on canvas 93 × 127 cm
Daniel Ludwig Ecstatic SleeperOil on canvas93 × 127 cm