Sea view of the Castiglione and the Grotta del Castiglione, Capri, Italy.

- Image ID: EFGNAA
Sea view of the Castiglione and the Grotta del Castiglione, Capri, Italy.
scanpress / Alamy Stock Photo
Image ID: EFGNAA
Location: Grotta del Castiglioni with the castiglioni ( little castle) over the top, Capri island, italy