Japan

Postcard from

Japan
Japan
Stamp and postmark