Italy & Tunisia 2005 > Sardinia > More murals and decoration...

Driving through a village in the center of Sardinia, I swear I saw Hoover Tower.
554.jpg