Images Texts
Euro banknote motif printed on a worker's hand. (27)
London, UK 2006-12-01

Add|Comment