© All Rights Reserved
A prehistoric monument in Wiltshire, England.
Tags: Myrtle Beach South Carolina United States of America