Designed by
Title
Haifa Oil Refineries - Israel #30898049
Description
HAIFA, ISR - NOV 05:Haifa Oil Refineries as view from a top of apartment building on November 05 2005 in Haifa, Israel.It's Israel's largest oil refining and petrochemical complex.
This image is editorial