Image found on the net. The island of Procida is located in the Gulf of Naples. Procida Island. City in Italy, /////. City in italy.
Challenge: This puzzle has not yet been solved in {size} size. Be the first to complete it.