Results
2 results found

Snow capped mountains above Isola Superiore, Borromean Islands on Lake Maggiore, Italian Lakes, Piedmont, Italy, Europe

Plastic debris washed up on the beach near the Radio station on VERY REMOTE northern Bear Island (Bj¯rn¯ya) in the Svalbard Archipeligo.