Rate this photo
A street lamp and its shadow on a colorful wall in downtown Castelsardo in the province Sassari in the north west of the mediterranean island Sardinia, Italy. This image as taken in the afternoon of a sunny day in April of 2005.