1905 год - неправильная дата съемки. Справа на переднем плане видно здание банка Юнкера (Невский пр., 12), построенное позже - в 1910 - 1911 гг. (см., например: http://www.citywalls.ru/house1805.html ). Судя по тому, что на снимке изображена какая-то демонстрация, могу предположить, что фотография сделана в 1917 году.