The Italian Coast Guard spotted a pod of sperm whales near the island of Lipari in southern Italy on June 29.
The Italian Coast Guard spotted a pod of sperm whales near the island of Lipari in southern Italy on June 29.
Look at this beautiful bloom of cornflowers, daisies, poppies, and lentils in Castelluccio, Italy. Although it happens every year,..