Marc Taschowsky Das Tier Oil on canvas 115 × 115 cm
Marc Taschowsky Das TierOil on canvas115 × 115 cm