One of the more than 3000 oil towers of the gulf coast.
View in Google Earth Categories: Offshore
Links: en.wikipedia.org
By: javelinpr

Comments

Policies
Please enable images and enter code to post
Reload