The John Glover Society Inc. lo otorga anualmente a la obra considerada la mejor pintura de paisaje contemporánea de Tasmania.
La pintura de paisaje se entiende en su sentido más amplio. El objetivo es estimular conversaciones sobre el significado y las posibilidades que expresan las palabras paisaje, pintura y Tasmania.
La exposición de las pinturas finalistas se celebra durante el fin de semana largo de marzo en el histórico Falls Park Pavilion de Evandale, un pueblo en las hermosas llanuras del norte de Tasmania.