Castelsardo, Sardinia

Castelsardo, Sardinia

Castelsardo, Sardinia, Italy. Viewed from harbour

by
by
by
by
by
by