Photos: Hurricane Delta makes landfall