Hampstead Parish Church Hampstead Parish Church Oil on Linen Board 52cm x 52cm £1,200 Enquire Available as a Print:Print Sales