Menhir of San Mauro

At a glance

Menhir of San Mauro is an attraction in Barumini, Sardinia (Italy).