70 x 70 x 2 cm. Oil on cotton canvas. Finland 2025.Come rain or shine1 800,00 €PriceQuantity*ADD TO CART