Simon Taylor
Back to list
Added Nov 19, 2003
I am currently displaying my work at the Morgan Stanley building at Canary Wharf ,London.