The newspaper seller is standing beside the pillar of Gloucester Building on Pedder Street. Alexandra Building ("The Chemists") can be made out on the right. The building pillar with No. 287 on it can also be seen in this photo here
Date picture taken
28 Mar 1946
Gallery