Based on the stamp on this one in purple ink at lower right I believe it is Hungarian; looks like it says Budapest to me. (And when this image was taken, Transylvania was still part of Hungary, which seems right for an image of a spider at the center of its web to me!) No explanation-- was this spinning of its web across this hanging frame a constructed situation, or a chance occupation of sorts? Whatever the case, a marvelous image, and just in time for halloween!
4 3/4" x 3 9/16", very good condition. Real photo printed on card, along the lines of real photo postcard, but with unprinted back.