What do you think about this stone at Stonehenge, England (UK)? by ambertale60
_