Geofacts or Artefacts (UK)

In this photo:
Comments