Live streaming from Ialyssos Beach, Rhodes island, Greece

This camera is installed at : Vrachos Cafe & Restaurant