Market traders at Great Homer street market, known as... 22 Jun 2003, Rob Bremner - rb030609.jpg

Market traders at Great Homer street market, known as... 22 Jun 2003, Rob Bremner - rb030609.jpg