Previous Image Next Image DSCN0327 Evidence of sheep… perhaps the last remnant of this brave creature.