The Flamborough South lifeboat station, Flamborough, East Riding of Yorkshire, England.Talus MB-4H launch tractor (TW-18H) with reg No. H710 RUX