beholder
/ˈbi.hˌɔldər/Definitions
1. noun
a person who looks at or observes something, especially a work of art, a performance, etc.
“The audience was a diverse group of beholders, each with their own unique perspective.”
2. noun
a person who beholds or sees something, especially something wonderful or impressive.
“It was a breathtaking view, and the beholder was left speechless.”