Bicycle repairs; David Palmer, Teddington, May 2011

David Palmer; bicycle repairs 5-2011