Plumes of black smoke has billowed across Perth after a fire tore through a linen factory.
More than 40 firefighters responded to the blaze at Atlas Linen on Alexander Rd in Belmont about 6.30am on Sunday.
The cause of the fire has not yet been confirmed.
Residents posted photos of the fire, showing smoke coming from the roof of the building.
Get in front of tomorrow's news for FREE
Journalism for the curious Australian across politics, business, culture and opinion.
READ NOWThe Department of Fire and Emergency Services urged motorists to avoid the area, reduce their speed if in the area and drive carefully.
Residents were also advised to remain inside, as well as keep doors and windows closed and air conditioners switched off due to the smoke in the area.