Happy New Year!

posted in: Carter Update | 0
In Japan we send postcards that the post office delivers on January 1. This is our 2022 version!

Leave a Reply

Your email address will not be published.