The House on Dragon’s Rock (1966) screenshot (2) | Roger Moore 10th April, 2020 Roger Moore The Saint (1962-69) Screenshot 1380W x 1035H