David harbour as an angel | Painting