This image is from Sept 30th 1905 (as it says on the card) and shows Princess Louise entering the Town Hall. She was visiting Blackburn for the unveiling of her mother's (Queen Victoria) statue on the Boulevard.
The Lewis Textile Museum, was at this time, still the Bute Cafe / Tea Rooms, you can just about make out the word Bute in the window.
Also, note the people hanging out of the upper windows. There's even a few on the roof of the District Bank.
COURTESY OF THE CP COLLECTION