3264 2448 Palace of the Grand Masters 1742 665 37 82 3264 2448 Rhodes clock tower 1330 1138 1138 1069 3264 2448 Church of Saint Kyriake English author name...