Photo 8 of 3219
Control room at the Market Street Power Plant in New Orleans.
« Prev Next »
Page 1 of 215
1 2 3 … 214 215
« Back to set page
View all sets »
Share this page: