An illustration that represent the San Sperate Town in Sardinia
San Sperate Illustration a town in Sardinia