Der Preis wird jährlich von The John Glover Society Inc. für das Werk vergeben, das als beste zeitgenössische Landschaftsmalerei Tasmaniens beurteilt wird.
Landschaftsmalerei wird im weitesten Sinne verstanden. Ziel ist es, Gespräche über die Bedeutung und die Möglichkeiten anzuregen, die in den Worten Landschaft, Malerei und Tasmanien zum Ausdruck kommen.
Die Ausstellung der Gemälde der Finalist:innen findet über das lange Wochenende im März im historischen Falls Park Pavilion in Evandale statt, einem Dorf in den wunderschönen nördlichen Ebenen Tasmaniens.