Murmuration - Oil on Canvas
by Diana Muller
40
x 40 inches - 2600 Euro