Satellite Image: Japan (visible)

Tue, 24 Nov, 12:30 CET
Satellite - Japan - Tue, 24 Nov, 12:30 CET