dilettante; person of unusual tastes; person with strange hobbies
person of refined taste; connoisseur