
✕
Elba Island, Italy. Amazing aerial view of Padulella Beach near Portoferraio
Elba Island, Italy. Amazing aerial view of Padulella Beach near Portoferraio.
Image dimensions: 5033 x 6782 pixels
Elba Island, Italy. Amazing aerial view of Padulella Beach near Portoferraio.
Image dimensions: 5033 x 6782 pixels