A market trader at Great Homer street market, known as... 12 May 2003, Rob Bremner - rb030551.jpg

A market trader at Great Homer street market, known as... 12 May 2003, Rob Bremner - rb030551.jpg