Floating Hand, Lord Mayors Show ,London 13 Nov 2004, Duncan Phillips - DP411108.jpg

Floating Hand, Lord Mayors Show ,London 13 Nov 2004, Duncan Phillips - DP411108.jpg