A section of the Gordon Town main road in St Andrew was partially blocked by boulders.

A man who goes by the name Al fills sand bags in front of his yard in Treasure Beach, St Elizabeth, yesterday in preparation for the arrival of Hurricane Melissa.

Waves crash against the sea wall in Yallahs, St Thomas, hours before Melissa was scheduled to make landfall yesterday.

A fallen tree hinders movement on the Castleton main road in St Mary.

Workmen labour to clear debris from drains along Race Course main road in St Mary.

This man carries sheets of plyboard, making last-minute attempts to secure the windows of his home in St Mary.

Sanitation workers on the job in Montego Bay, St James, yesterday.

Buzar Bucknall prepares to feed some of his chickens at his Golden Egg farm in Georgia, St Mary.

Ferocious gusts tear away a rooftop at Hellshire Fishing Beach in St Catherine yesterday.

A resident ventures out of his house to take a glimpse at the raging sea along Calabash Bay Beach in Treasure Beach, St Elizabeth, yesterday.

A resident in Spanish Town, St Catherine, fixes his roof before the full brunt of Hurricane Melissa hits.

A fishing boat rests along the side of the road in Port Henderson, St Catherine, as fishermen in the area take no chances ahead of Melissa’s arrival.

With winds whipping and waves crashing, Michael Bradshaw turns his camera toward the turbulent Kingston Harbour just hours before the storm’s passage.

Residents of Waterford, Portmore, St Catherine, demonstrate yesterday over drain cleaning which they hoped would have been done before the hurricane.

Winds from the outer bands of Hurricane Melissa blew down the fencing from a construction site along Main Street in Mandeville, Manchester, on Monday.

www.globalmotohub.com