Castelsardo, Sardinia

Castelsardo, Sardinia

Castelsardo, Sardinia, Italy. Viewed from the coast

by
by
by
by
by
by