Photo #08:
Picture taken in Sardegna (Italy), September 2003. Exact location is the breathtaking Romazzino beach in Costa Smeralda.