ROSA - the book Previous Next Rosa 'Champagne Moment' Limited Edition Print Giclee Print 28 x 28 cms (11.02 x 11.02 ins) Ref: 491859 £ 75.00 Enquire about this item Share: