Name
Melpomene Pumping Station
Photo Date
6/11/74
Photo Credit
Robert M. Vogel
Photo Site ID
Structure
Unit
U13
Piece
13-2-05
Collection
1
Photo_Notes
The rear discharging outlet for storm water at the Melpomene Pumping Station in New Orleans, Louisiana.