354/365 Hillside Terraces !

354/365  Hillside Terraces !  In the sunshine. Been told they may have been made by sheep or cattle walking around the hill but open to suggestions ??

Comments
Sign in or get an account to comment.