European ATMs 2010

London UK
ATMIA