exhibit

Frog and Toad’s 50th Anniversay Exhibit in Tachikawa