Mallard Pair, Cedar Hill State Park, Cedar Hill, Texas
United States of America
Texas
Dallas County
Cedar Hill
South Spine Road
Impressum