I bought this picture(?) at a yard sale 20 years ago and I have not been able to find out much about it or seen another. The little I did find out led me to believe it is German.
Category
Other
Medium
The back looks to be paper, the front a thin metal frame and glass.
Distinguishing marks
Stamp on back that says C. Schrader's Nachf, Signature Y. tis (bis) , Hannover. Bahnhofstr 1. Ecke des theatreplatzes.