www.bbc.co.uk/news/uk-england-hampshire-55212336

"The latest structure, on Compton Beach on the west side of the Isle of Wight, is described as about 7.5ft (2.2m) high by 2ft (0.6m) wide.

An anonymous collective called The Most Famous Artist has taken credit for the monoliths in Utah and...
Show more

Loading content, please wait.
Phil Compton Beach, Isle of Wight Location 11 months ago
loader
loader
Attachment
Phil Google satellite map of the area - no sign yet! (Satellite maps are updated every 1-3 years) 11 months ago
loader
loader
Attachment