1 Lift Pumping Station

Declo, Idaho, USA



1 Lift Pumping Station, Declo, ID, USA