A short film following visual artist Loralee Grace on an impressionistic journey through Glacier National Park in Montana, USA.
By Philip Carrel
GH4
FJ 8543 VD