beholder

be-hold-er

noun

A person who sees or observes something, especially something beautiful or remarkable.

"The artwork captivated every beholder."

Thesaurus

Synonyms: observer, perceiver, percipient