The photograph has no adhesive residue and has a name written on the back.
Presumably the person in the photograph or his brother.
The print is by Agfa. The size of the photograph is approximately 9.0 x 12.5 cm.