Close up of typical Italian turtle bread

Royalty-free stock photo ID: 80259250

Close up of typical Italian turtle bread