Miniature photo camera rubber stamp P24 Deep etched, wood mounted