Oil wells in Baku, Azerbaijan

2024-09-03T17:17:32-04:00

Entitled "Where it Rains Petroleum," illustration depicts oil wells in Baku, Azerbaijan. One oil well spews petroleum with workers and onlookers seen throughout the landscape.