Spencer Building, Mount Rd, Madras
A view of Spencer Building with its annexe building constructed around 1925. The original building was built in 1896. At its heyday it was a renowned Super Market in Madras Presidency selling from A to Z catering to higher echelons of society
PIC : alamy
PIC : alamy
Comments