Power transmission towers

Power transmission towers

Power transmission towers, Hoover Dam, Boulder City, Nevada

by
by
by
by
by
by