This photo is not pasted on cardboard, it bears the number 301,
signed and located at the bottom of the page in the mass.
The Sébah et Joaillier studio was one of the largest photography studios at the end of the 19th century and the beginning of the 20th century in Istanbul. The studio was the Sultan's official photographer.
As an indication, a similar photo but of the Hagia Sophia mosque is in the Getty Museum in Los Angeles.