Satellite Image: Japan (visible)

Fri, 24 Feb, 09:30 CET
Satellite - Japan - Fri, 24 Feb, 09:30 CET