SEPTEMBER 2010 – Ulassai on the island of Sardinia in Italy is illuminated by the late afternoon sun. The village … More
Photos From The Past
SEPTEMBER 2010 – Ulassai on the island of Sardinia in Italy is illuminated by the late afternoon sun. The village … More