Little Scarcar in England

Little Scarcar in England is a bare rock.

Nature
bare rock