That's an interesting photo of steam trams at Aston Cross, from John K Colin on #9. It shows only steam trams, but you can see the poles for overhead wires in the foreground, which means it was probably taken after the Corporation electric trams had started from Steelhouse Lane to the Aston Brook boundary on 4 January 1904, but before they ran through to Aston Cross on 16 June 1904. There appear to be no overhead poles going up Park Road towards Witton, on which company electric trams started to run on 19 September 1904, so this narrows the date down quite a bit.
Peter