Typhoon Neoguri Okinawa, Japan. July 9th 2014, heavy rains and flooding continue as islands starts recovery. Traffic signal failure and flooding on route 58 cause traffic tailbacks. Credit: Chris Willson/Alamy Live News

- Image ID: E4CY5C
Typhoon Neoguri Okinawa, Japan. July 9th 2014, heavy rains and flooding continue as islands starts recovery. Traffic signal failure and flooding on route 58 cause traffic tailbacks. Credit: Chris Willson/Alamy Live News
Chris Willson / Alamy Stock Photo
Image ID: E4CY5C

Similar stock images