Marina & Onshore Facilities Development
3D Animation - Presentation of proposed concept for a new Marina & Onshore Facilites in Tahura, Tripoli, Libya.
3D Animation - Presentation of proposed concept for a new Marina & Onshore Facilites in Tahura, Tripoli, Libya.
Still Images