Oyonale - 3D art and graphic experiments
All picturesLondonFactoriesFactories

Barclay & Fry, Ltd

Photo taken on 2005-05-28, London, UK