A W (Tony) Grover:
Little Goose Dam - Snake River
A W (Tony) Grover:
hidden art at Little Goose Dam - Snake River
A W (Tony) Grover:
tools of the trade at Little Goose Dam - Snake River
A W (Tony) Grover:
Adult fish ladder and juvenile bypass at Little Goose Dam - Snake River
A W (Tony) Grover:
Spill gate at Little Goose Dam - Snake River
A W (Tony) Grover:
Juvenile fish bypass at Little Goose Dam - Snake River
A W (Tony) Grover:
arriving at Little Goose Dam - Snake River
A W (Tony) Grover:
Bonneville Dam - spill to the gas cap
A W (Tony) Grover:
Libby Dam art - the winner
A W (Tony) Grover:
Libby Dam art 22 80 171 amd un-numbered
A W (Tony) Grover:
Libby Dam art 53 170 229
A W (Tony) Grover:
Libby Dam art 53 138 190
A W (Tony) Grover:
Libby Dam art 116 144 163
A W (Tony) Grover:
Libby Dam art 70 182 184
A W (Tony) Grover:
Libby Dam art 5 135 178
A W (Tony) Grover:
Libby Dam art 44 56 101
A W (Tony) Grover:
Libby Dam art 48 82 98
A W (Tony) Grover:
Libby Dam art 109 131 165
A W (Tony) Grover:
Libby Dam art 129 186
A W (Tony) Grover:
Libby Dam art 112
A W (Tony) Grover:
Libby Dam art 14 126
A W (Tony) Grover:
Libby Dam art 31 37 and most of 154
A W (Tony) Grover:
Libby Dam art 145 150 154 219
A W (Tony) Grover:
Libby Dam art 48 109 165
A W (Tony) Grover:
Libby Dam art 116 144 163 182
A W (Tony) Grover:
Libby Dam - left abutment
A W (Tony) Grover:
Libby Dam, Montana
A W (Tony) Grover:
buttresses at Libby Dam
A W (Tony) Grover:
deep inside Libby Dam
A W (Tony) Grover:
Libby Dam - looking downstream at the Kootenay River