The "Englishman":
London Duck Tour May 2013 018
The "Englishman":
London Duck Tour May 2013 020
The "Englishman":
London Duck Tour May 2013 023
The "Englishman":
London Duck Tour May 2013 024
The "Englishman":
London Duck Tour May 2013 025
The "Englishman":
London Duck Tour May 2013 026
The "Englishman":
London Duck Tour May 2013 029
The "Englishman":
London Duck Tour May 2013 030
The "Englishman":
London Duck Tour May 2013 031
The "Englishman":
London Duck Tour May 2013 033
The "Englishman":
London Duck Tour May 2013 034
The "Englishman":
London Duck Tour May 2013 035
The "Englishman":
London Duck Tour May 2013 039
The "Englishman":
London Duck Tour May 2013 043
The "Englishman":
London Duck Tour May 2013 044
The "Englishman":
London Duck Tour May 2013 046
The "Englishman":
London Duck Tour May 2013 047
The "Englishman":
London Duck Tour May 2013 050
The "Englishman":
London Duck Tour May 2013 052
The "Englishman":
London Duck Tour May 2013 053
The "Englishman":
London Duck Tour May 2013 056
The "Englishman":
London Duck Tour May 2013 059
The "Englishman":
London Duck Tour May 2013 063
The "Englishman":
London Duck Tour May 2013 071
The "Englishman":
London Duck Tour May 2013 072