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