Irish Farmland

Irish farmland

Flock of sheep having meal