R~P~M: 175110 at Bangor
R~P~M: Aylesbury
R~P~M: 166221 at Banbury
R~P~M: 165001 on the Thame Branch
R~P~M: 168219 at Haddenham
R~P~M: 168001 at Marylebone
R~P~M: 168005 at Great Missenden
R~P~M: 168217 at Bicester
R~P~M: 168109 at Leamington Spa
R~P~M: 166210 at Evesham
R~P~M: 166221 at Handborough
R~P~M: 165121 at Maidenhead
R~P~M: 165101 at Leamington Spa
R~P~M: 165114 at Radley
R~P~M: 165003 at Wembley
R~P~M: 165037 at Aylesbury
R~P~M: 165103 at Oxford
R~P~M: 165107 at Maidenhead
R~P~M: 165115 at Hinksey
R~P~M: Aylesbury Self Portrait
R~P~M: 165027 and 67013 at Marylebone
R~P~M: 165016 at Amersham
R~P~M: 165006 at Chalfont
R~P~M: 165004 at Aylesbury
R~P~M: 165008 at Quainton Road
R~P~M: 165013 and 165007 at Aylesbury
R~P~M: 165114 at Oxford
R~P~M: 165114 at Reading
R~P~M: 165027 & 67013 at Marylebone
R~P~M: 165129 at Radley