Russell W Anderson Strip

Small airport in Riverside, Idaho, United States.