beautiful sight vs eye-catcher

beautiful sight

eye-catcher

noun
  • an eye-catching person or thing 

How often have the words beautiful sight and eye-catcher occurred in a corpus of books? (source: Google Ngram Viewer )