Image 1 of 1
_UKE3430.jpg
UK, England, Ewelme.  Thatched Roof on an English Cottage.