Great Falls Guardian - great herons on the rocks - Matt Hansen

Great Falls Guardian - great herons on the rocks - Matt Hansen