Tavolara Island

island

Tavolara is a small island off the northeast coast of Sardinia, Italy.

Location: 40.9062, 9.7133 · Pleiades 471944

Who is recorded here

In art