Man-made strength and beauty - Lunkenbein Photography
Power is turned off

Power is turned off

Twin smoke stacks of the Market Street Power Plant. Built in 1901 its been abandoned since the 1980s

NOLAXmas cruise