Thursday 14 July 2005 10.46am
I'm looking to get some photo's of London printed onto large canvasses for an office building.
Anyone have an idea where I could buy such images? I can't find anywhere that has a library of such stuff on line.
Any help much appreciated as always. Thanks.