1. Wild sheep grazing by a river

    Wild sheep grazing by a river

    4