1008401

Mixed farmland scene. Distant herd of dairy cattle at pasture.
Holstein friesian Herd. Devon UK


Close