1026115

Ewe lying down at pasture with lamb
Bampton Devon April UK


Close