This refers to art that was created using large stones, such as Stonehenge in England. These structures are thought to have had religious or ritualistic significance.
This refers to art that was created using large stones, such as Stonehenge in England. These structures are thought to have had religious or ritualistic significance.