Uncategorized
Uncategorized

6270km

From Cape Emine on the Black Sea in the East to Cape Finisterre on the Atlantic Ocean in the West, the TEAR pieces together over …