I found a copy of the picture on the TB homepage in "Log Flume and Stump!" (GC1EJ91) in Colorado but no TB. Looks like it moved out a long time ago and then went MIA. Bummer...
I swear I've seen this paper before but in going over my TB history it does not look like I've ever moved it. Weird.