Leonard Lorenz: Honeytree 2001 ▪ 120 × 100cm ▪ Oil on canvas
<
>
x