Beautiful sunny view of Portoferraio Marina, Elba Island, Italy.

Royalty-free stock photo ID: 105778205

Beautiful sunny view of Portoferraio Marina, Elba Island, Italy.