Had a wander around Templeton Woods and stumbled upon these. Any idea what they are? Was thinking maybe a building was meant to sit on them?
Comments
Sign in or get an account to comment.