Photos: Hurricane Debby makes landfall