The Stones Had Been Constructed as a Memorial to Commemorate Murdered British Leaders. Can You Guess the Country from the Image?

Yuvarani E | 10 - 23 - 2020
Southern England