Britannica AI Icon

Carloforte: Media

Italy

Images

Carloforte
Carloforte, Isola di San Pietro, off the coast of Sardinia, Italy.
Β© africa/Fotolia