58. Tessa Elkington Chambers for Tim Elkington

Bourton on the Water  •  1 photo