landscapist

noun

1.
someone who paints landscapes
Derived from:
landscape
2.
someone who arranges features of the landscape or garden attractively