Geneva Cushion

Geneva Cushion

Size 35 x 50 cm