thuhwam’
thuhwam’
θəxʷam̓
Noun
    Petroglyph Park