SHELL Floating Facility HD

May 20, 2011
SHELL Floating Facility HD