baptism dove window, Stourhead, Wiltshire UK — by Steve Shotland

dove, baptism, spirit, window