Satellites capture bizarre circular structures in the forests of England.
Stars:
Satellites capture bizarre circular structures in the forests of England.