rose leslie as an angel, tarot card by william dyce and dante gabriel rossetti and william morris and william waterhouse