Marco Meiran

trafalgar

oil on canvas 130 x 105 cm 2008

<> 22/24