Amazing what you see when walking through a farm. Little field mice peeking out from their nest. Location Isle of Bute