Shining Rock Bluffs in Canton, NC 28716

Shining Rock Bluffs in Canton, NC 28716 (Haywood County) is a bare rock.

Nature
bare rock