Woman sat on agricultural equipment[haymaker] being pulled by a horse. Lechlade is a riverside town on the edge of the Cotswolds, Gloucestershire.
description
Woman sat on agricultural equipment[haymaker] being pulled by a horse. Lechlade is a riverside town on the edge of the Cotswolds, Gloucestershire.
Description
false