Ruins of the New Fortress (Neo Frourio), behind the subtropical plants of a square in the old town of Corfu (Kerkyra), Ionian islands, Greece