Rate this photo
Evening light and dramatic clouds at Capo Testa in the northern part of the mediterranean island of Sardinia, Italy. This photo was taken in the evening of a stormy day in April of 2005.