Hastings Pier - UK
Starlifter mini crawler crane assisting in Pier refurbishment in Hastings, Sussex, during adverse weather conditions in a harsh coastal environment.
Starlifter mini crawler crane assisting in Pier refurbishment in Hastings, Sussex, during adverse weather conditions in a harsh coastal environment.