Carter and Damerow

Vero Beach Diesel Power Plant (Indian River County, Florida)