Altar Bouquet, Finocchio, Italy

Altar Bouquet, Finocchio, Italy

Size: 290 x 220 cm.