Stock Photo: Hydraulic power engine in an engine room of a bridge, Tower Bridge, London, England
Stock Photo: 442-36419 Hydraulic power engine in an engine room of a bridge, Tower Bridge, London, England