John William Waterhouse: St Cecilia, 1895 (detail) Greeting Card £2.70 Quantity: at £2.70 each Add To Basket 2 in stock.