Satellite Image: Japan (visible)

Tue, 12 Dec, 11:00 CET
Satellite - Japan - Tue, 12 Dec, 11:00 CET