Landscapist /(?)/

Land·scap·ist

Landscapist

n.
  1. A painter of landscapes.