greek island taverna restaurant specialty of fresh grilled marinated octopus with home made wine and crusty bread in greece

Royalty-free stock photo ID: 31954297

greek island taverna restaurant specialty of fresh grilled marinated octopus with home made wine and crusty bread in greece