This is a selection of photos, mostly taken by Carl, and including some from other photographers.
AFM103G, preserved as Bristol Omnibus 2157, at Sutton Scotney on 1 Jan 2010 (P21148)
AFM103G, preserved as Bristol Omnibus 2157, at South Wonston on 1 Jan 2010 (P21124)
AFM103G, preserved as Bristol Omnibus 2157, at Corley on 27 Sep 2009 (P19773)
AFM103G, preserved as Bristol Omnibus 2157, at Duxford on 27 Sep 2009 (P19664)
AFM103G, preserved as Bristol Omnibus 2157, at Duxford on 27 Sep 2009 (P19550)
AFM103G, preserved as Bristol Omnibus 2157, at Duxford on 27 Sep 2009 (P19537)
AFM103G, preserved as Bristol Omnibus 2157, at Royston on 27 Sep 2009 (P19527)
AFM103G, preserved as Bristol Omnibus 2157, at Reading on 27 Sep 2009 (P19523)
AFM103G, preserved as Bristol Omnibus 2157, at Stroud on 28 Jun 2009 (P17259)
AFM103G, preserved as Bristol Omnibus 2157, at Chalford on 28 Jun 2009 (P17242)
AFM103G, preserved as Bristol Omnibus 2157, at Stroud on 28 Jun 2009 (P17204)
AFM103G, preserved as Bristol Omnibus 2157, at Minchinhampton on 28 Jun 2009 (P17195)
AFM103G, preserved as Bristol Omnibus 2157, at Cheddar on 20 Jun 2009 (P16932)
AFM103G, preserved as Bristol Omnibus 2157, at Christchurch on 01 Mar 2009 (P13929)
AFM103G, preserved as Bristol Omnibus 2157, at Hurn on 01 Mar 2009 (P13926)
AFM103G, preserved as Bristol Omnibus 2157, at Little Mill on 29 Nov 2007 (P05488)
AFM103G, preserved as Bristol Omnibus 2157, at Little Mill on 29 Nov 2007 (P05486)
AFM103G, preserved as Bristol Omnibus 2157, at ? on ? (P23632)
AFM103G, preserved as Bristol Omnibus 2157 (P23488)
AFM103G, preserved as Bristol Omnibus 2157 (P22973)
AFM103G, preserved as Bristol Omnibus 2157 (P22739)
AFM103G, preserved as Bristol Omnibus 2157 (P20287)
AFM103G, preserved as Bristol Omnibus 2157, at Duxford (P19543)
AFM103G (preserved as Bristol Omnibus 2157) (P19014)
AFM103G, preserved as Bristol Omnibus 2157 (P17810)
AFM103G, preserved as Bristol Omnibus 2157 (P17538)
AFM103G, preserved as Bristol Omnibus 2157, at Minchinhampton (P17180)
AFM103G, preserved as Bristol Omnibus 2157 (P16992)
AFM103G, preserved as Bristol Omnibus 2157 at Cardiff (P16807)
AFM103G, preserved as Bristol Omnibus 2157 at Libanus (P16294)
AFM103G (preserved as Bristol Omnibus 2157) (P15988)
AFM103G (preserved as Bristol Omnibus 2157) at Hurn (P13926)
AFM103G (preserved as Bristol Omnibus 2157) (imagedg1)
Royal Blue OTA640G and AFM103G (preserved as Bristol Omnibus 2157) at Winchester (P21129)
AFM103G (preserved as Bristol Omnibus 2157) (P20252)
AFM103G (preserved as Bristol Omnibus 2157) (P20316)
AFM103G (preserved as Bristol Omnibus 2157) at Winchester (P21075)
AFM103G (preserved as Bristol Omnibus 2157) at Winchester (P21109)
AFM103G (preserved as Bristol Omnibus 2157) at Winchester (P21118)
AFM103G (preserved as Bristol Omnibus 2157) (P18941)
AFM103G (preserved as Bristol Omnibus 2157) (P18922)
AFM103G (preserved as Bristol Omnibus 2157) (P18215)
AFM103G (preserved as Bristol Omnibus 2157) at Wotton under Edge (P17118)
AFM103G (preserved as Bristol Omnibus 2157) and OTT98(P17000)
AFM103G (preserved as Bristol Omnibus 2157) and KLJ749 (P16947)
AFM103G (preserved as Bristol Omnibus 2157) at Barry (P16798)
AFM103G (preserved as Bristol Omnibus 2157) at Tintern (P16538)
AFM103G (preserved as Bristol Omnibus 2157) at Tintern (P16532)
AFM103G (preserved as Bristol Omnibus 2157) at Tintern (P16527)
AFM103G (preserved as Bristol Omnibus 2157) at Monmouth (P16526)
AFM103G (preserved as Bristol Omnibus 2157) at Monmouth (P16520)
AFM103G (preserved as Bristol Omnibus 2157) at Crickhowell (P16505)
AFM103G (preserved as Bristol Omnibus 2157) at Abergavenny (P16510)
AFM103G (preserved as Bristol Omnibus 2157) at Bwlch (P16491)
AFM103G (preserved as Bristol Omnibus 2157) at Brecon (P16461)
AFM103G (preserved as Bristol Omnibus 2157) at Brecon (P16450)
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (P16324
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (P16341)
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (P16347)
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (P16370)
AFM103G (preserved as Bristol Omnibus 2157) at Cray (P16379)
AFM103G (preserved as Bristol Omnibus 2157) at Cray (P16394)
AFM103G (preserved as Bristol Omnibus 2157) at Cray (P16411)
AFM103G (preserved as Bristol Omnibus 2157) at Cray (P16429)
AFM103G (preserved as Bristol Omnibus 2157) at Bishops Meadow (P16246)
AFM103G (preserved as Bristol Omnibus 2157) at Bishops Meadow (P16271)
AFM103G (preserved as Bristol Omnibus 2157) at Weobley (P16239)
AFM103G (preserved as Bristol Omnibus 2157) (P15720)
AFM103G (preserved as Bristol Omnibus 2157) (P15603)
AFM103G (preserved as Bristol Omnibus 2157) (P15582)
AFM103G (preserved as Bristol Omnibus 2157) (P15580)
AFM103G, preserved as Bristol Omnibus 2157, in Ogwen Cottage on 2 May 2009 P(15554)
AFM103G, preserved as Bristol Omnibus 2157, in Ogwen Cottage on 2 May 2009 (P15552)
AFM103G, preserved as Bristol Omnibus 2157, in Ogwen Cottage on 2 May 2009 (P15541)
AFM103G, preserved as Bristol Omnibus 2157, in Ogwen Cottage on 2 May 2009 (P15539)
AFM103G, preserved as Bristol Omnibus 2157, in Ogwen Cottage on 2 May 2009 (P15534)
AFM103G, preserved as Bristol Omnibus 2157, in Ogwen Cottage on 2 May 2009 (P15521)
AFM103G (preserved as Bristol Omnibus 2157) at Wisley (P14716)
AFM103G (preserved as Bristol Omnibus 2157) at Wisley (P14726)
AFM103G (preserved as Bristol Omnibus 2157) (P15490)
AFM103G, preserved as Bristol Omnibus 2157, in Betws y Coed on 2 May 2009 (P15497)
AFM103G, preserved as Bristol Omnibus 2157, in Betws y Coed on 2 May 2009 (P15500)
AFM103G, preserved as Bristol Omnibus 2157, in Pen y Gwryd on 2 May 2009 (P15509)
AFM103G, preserved as Bristol Omnibus 2157, in Pen y Gwryd on 2 May 2009 (P15512)
AFM103G, preserved as Bristol Omnibus 2157, in Pen y Gwryd on 2 May 2009 (P15516)
AFM103G (preserved as Bristol Omnibus 2157) at Wisley (P14554)
AFM103G (preserved as Bristol Omnibus 2157) at Wisley (P14552)
AFM103G (preserved as Bristol Omnibus 2157) at Wisley (P14547)
AFM103G (preserved as Bristol Omnibus 2157) (P12950)
AFM103G (preserved as Bristol Omnibus 2157) at Warminster (P11979)
AFM103G (preserved as Bristol Omnibus 2157) at Warminster (P11970)
AFM103G (preserved as Bristol Omnibus 2157) at Warminster (P11945)
AFM103G (preserved as Bristol Omnibus 2157) (and Royal Blue OTA632G) at Chippenham (P11865)
AFM103G (preserved as Bristol Omnibus 2157) at Avebury (with Royal Blue OTA632G) (P11887)(P11887)
AFM103G (preserved as Bristol Omnibus 2157) at Marlborough (P11901)
AFM103G (preserved as Bristol Omnibus 2157) at Warminster (P11922)
AFM103G (preserved as Bristol Omnibus 2157) at Warminster (P11927)
AFM103G (preserved as Bristol Omnibus 2157) at Warminster (P11932)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P11858)
AFM103G (preserved as Bristol Omnibus 2157) at Reading (P11351)
AFM103G (preserved as Bristol Omnibus 2157) at Reading (P11342)
AFM103G (preserved as Bristol Omnibus 2157) at Duxford (P11338)
AFM103G (preserved as Bristol Omnibus 2157) at Duxford (P11081)
AFM103G (preserved as Bristol Omnibus 2157) at Duxford (P11080)
AFM103G (preserved as Bristol Omnibus 2157) at Cambridge (P11059)
AFM103G (preserved as Bristol Omnibus 2157) at South Mimms (P11056)
AFM103G (preserved as Bristol Omnibus 2157) at Reading (P11054)
AFM103G (preserved as Bristol Omnibus 2157) at Reading (P11052)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P10932)
AFM103G (preserved as Bristol Omnibus 2157) at Sedgemoor Services (P10930)
Red & White OAX9F at Exeter, Westpoint (P10925)
AFM103G (preserved as Bristol Omnibus 2157) at Exeter, Westpoint (P10860)
AFM103G (preserved as Bristol Omnibus 2157) at Merthyr Tydfil (P10632)
AFM103G (preserved as Bristol Omnibus 2157) at Wythall (P10387)
AFM103G (preserved as Bristol Omnibus 2157) at Cheltenham (P10394)
AFM103G (preserved as Bristol Omnibus 2157) at Pant (P10598)
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (P10616)
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (P10619)
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (P10622)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P10157)
AFM103G (preserved as Bristol Omnibus 2157) (P10112)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P10111)
AFM103G (preserved as Bristol Omnibus 2157) at Stonehouse (P09345)
AFM103G (preserved as Bristol Omnibus 2157) at Hawkesbury Upton (P09959)
AFM103G (preserved as Bristol Omnibus 2157) at Kemble (P09958)
AFM103G (preserved as Bristol Omnibus 2157) at Dursley (P09420)
AFM103G (preserved as Bristol Omnibus 2157) at Toddington (P09482)
AFM103G (preserved as Bristol Omnibus 2157) at Broadway (P09513)
AFM103G (preserved as Bristol Omnibus 2157) at Broadway (P09515)
AFM103G (preserved as Bristol Omnibus 2157) at Toddington (P09524)
AFM103G (preserved as Bristol Omnibus 2157) at Cheltenham (P09536)
AFM103G (preserved as Bristol Omnibus 2157) at Cheltenham (P09538)
AFM103G (preserved as Bristol Omnibus 2157) at Kemble (P09921)
AFM103G (preserved as Bristol Omnibus 2157) at Stroud (P09416)
AFM103G (preserved as Bristol Omnibus 2157) at Stroud (P09373)
AFM103G (preserved as Bristol Omnibus 2157) at Nailsworth (P09363)
AFM103G (preserved as Bristol Omnibus 2157) (P09353)
AFM103G (preserved as Bristol Omnibus 2157) at Chalford (P09350)
AFM103G (preserved as Bristol Omnibus 2157) at Stonehouse (P09345)
AFM103G (preserved as Bristol Omnibus 2157) at Wotton under Edge (P09341)
AFM103G (preserved as Bristol Omnibus 2157) at Weymouth (P09266)
AFM103G (preserved as Bristol Omnibus 2157) (P08882)
AFM103G (preserved as Bristol Omnibus 2157) (P08887)
AFM103G (preserved as Bristol Omnibus 2157) at Barry (P09085)
AFM103G (preserved as Bristol Omnibus 2157) at Barry (P09111)
AFM103G (preserved as Bristol Omnibus 2157) at Weymouth (P09215)
AFM103G (preserved as Bristol Omnibus 2157) at Portland (P09224)
AFM103G (preserved as Bristol Omnibus 2157) at Portland (P09228)
AFM103G (preserved as Bristol Omnibus 2157) at Weymouth (P09264)
AFM103G (preserved as Bristol Omnibus 2157) (P08881)
AFM103G (preserved as Bristol Omnibus 2157) (P08879)
AFM103G (preserved as Bristol Omnibus 2157) at Tywyn (P08853)
AFM103G (preserved as Bristol Omnibus 2157) at Cross Gates (P08848)
AFM103G (preserved as Bristol Omnibus 2157) at Leominster (P08844)
AFM103G (preserved as Bristol Omnibus 2157) at Cheltenham (P08837)
AFM103G (preserved as Bristol Omnibus 2157) at Cheltenham (P08834)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P08819)
AFM103G (preserved as Bristol Omnibus 2157) at Pensford (P08740)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P08743)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P08747)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P08788)
AFM103G (preserved as Bristol Omnibus 2157) at Blackpool (P07515)
AFM103G (preserved as Bristol Omnibus 2157) at Blackpool (P07513)
AFM103G (preserved as Bristol Omnibus 2157) at Blackpool (P07510)
AFM103G (preserved as Bristol Omnibus 2157) at Aintree (P07505)
AFM103G (preserved as Bristol Omnibus 2157) at Liverpool (P07502)
AFM103G (preserved as Bristol Omnibus 2157) at Liverpool (P07498)
AFM103G (preserved as Bristol Omnibus 2157) at Liverpool (P07492)
AFM103G (preserved as Bristol Omnibus 2157) (P05989)
AFM103G (preserved as Bristol Omnibus 2157) (P05990)
AFM103G (preserved as Bristol Omnibus 2157) (P06320)
AFM103G (preserved as Bristol Omnibus 2157) at Liverpool (P07481)
AFM103G (preserved as Bristol Omnibus 2157) at Liverpool (P07482)
AFM103G (preserved as Bristol Omnibus 2157) at Liverpool (P07486)
AFM103G (preserved as Bristol Omnibus 2157) at Liverpool (P07487)
Crosville AFM103G (preserved as Bristol Omnibus 2157) and AFM106G (P05960)
AFM103G (preserved as Bristol Omnibus 2157) (P05957)
AFM103G (preserved as Bristol Omnibus 2157) (P05935)
AFM103G (preserved as Bristol Omnibus 2157) at Hirwaun (P05600)
AFM103G (preserved as Bristol Omnibus 2157) at Penderyn (P05595)
AFM103G (preserved as Bristol Omnibus 2157) at Penderyn (P05591)
AFM103G (preserved as Bristol Omnibus 2157) at Penderyn (P05586)
AFM103G (preserved as Bristol Omnibus 2157) at Cwm Taf Fawr (P05577)
AFM103G (preserved as Bristol Omnibus 2157) at Glyn Tarell (P05536)
AFM103G (preserved as Bristol Omnibus 2157) at Glyn Tarell (P05545)
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (P05549)
AFM103G (preserved as Bristol Omnibus 2157) at Cwm Taf Fawr (P05557)
AFM103G (preserved as Bristol Omnibus 2157) at Cwm Taf Fawr (P05560)
AFM103G (preserved as Bristol Omnibus 2157) at Cwm Taf Fawr (P05567)
AFM103G (preserved as Bristol Omnibus 2157) at Cwm Taf Fawr (P05570)
AFM103G (preserved as Bristol Omnibus 2157) at Cwm Taf Fawr (P05574)
AFM103G (preserved as Bristol Omnibus 2157) at Bishops Meadow (P05529)
AFM103G (preserved as Bristol Omnibus 2157) at Bishops Meadow (P05524)
AFM103G (preserved as Bristol Omnibus 2157) at Brecon (P05519)
AFM103G (preserved as Bristol Omnibus 2157) at Brecon (P05512)
AFM103G (preserved as Bristol Omnibus 2157) at Talybont on Usk (P05498)
AFM103G (preserved as Bristol Omnibus 2157) at Abergavenny (P05489)
AFM103G (preserved as Bristol Omnibus 2157) at Long Hanborough (P04741)
AFM103G (preserved as Bristol Omnibus 2157) at Long Hanborough (P04745)
AFM103G (preserved as Bristol Omnibus 2157) at Northleach (P04739)
AFM103G (preserved as Bristol Omnibus 2157) at Cirencester (P04734)
AFM103G (preserved as Bristol Omnibus 2157) (P04707)
AFM103G (preserved as Bristol Omnibus 2157) at Cirencester (P04733)
AFM103G (preserved as Bristol Omnibus 2157) (P04705)
AFM103G (preserved as Bristol Omnibus 2157) (P04682)
AFM103G (preserved as Bristol Omnibus 2157) (P04659)
AFM103G (preserved as Bristol Omnibus 2157) (P04660)
AFM103G (preserved as Bristol Omnibus 2157) (P04656)
AFM103G (preserved as Bristol Omnibus 2157) (P04161)
AFM103G (preserved as Bristol Omnibus 2157) (P03965)
AFM103G (preserved as Bristol Omnibus 2157) (P03975)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P03935)
AFM103G (preserved as Bristol Omnibus 2157) at Merthyr Tydfil (P03733)
AFM103G (preserved as Bristol Omnibus 2157) at Tewkesbury (P03909)
AFM103G (preserved as Bristol Omnibus 2157) at Tewkesbury (P03911)
AFM103G (preserved as Bristol Omnibus 2157) at Cheltenham (P03922)
AFM103G (preserved as Bristol Omnibus 2157) at Cwm Taf Fawr (P03716)
AFM103G (preserved as Bristol Omnibus 2157) at Cwm Taf Fawr (P03714)
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (P03711)
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (P03708)
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (P03698)
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (P03695)
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (P03678)
AFM103G (preserved as Bristol Omnibus 2157) at Merthyr Tydfil (P03671)
AFM103G (preserved as Bristol Omnibus 2157) (P02879)
AFM103G (preserved as Bristol Omnibus 2157) (P02903)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P03178)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P03189)
AFM103G (preserved as Bristol Omnibus 2157) at Pant (P03668)
AFM103G (preserved as Bristol Omnibus 2157) (P02855)
AFM103G (preserved as Bristol Omnibus 2157) (P02846)
AFM103G (preserved as Bristol Omnibus 2157) (P02836)
AFM103G (preserved as Bristol Omnibus 2157) at Wotton under Edge (P02665)
AFM103G (preserved as Bristol Omnibus 2157) at Wotton under Edge (P02662)
AFM103G (preserved as Bristol Omnibus 2157) at Wickwar (P02631)
AFM103G (preserved as Bristol Omnibus 2157) at Hawkesbury Upton (P02647)
AFM103G (preserved as Bristol Omnibus 2157) at Chipping Sodbury (P02621)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P02570)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P02578)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P02583)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P02589)
AFM103G (preserved as Bristol Omnibus 2157) at Tytherington (P02613)
AFM103G (preserved as Bristol Omnibus 2157) at Aust (P02598)
AFM103G (preserved as Bristol Omnibus 2157) at Tytherington (P02614)
AFM103G (preserved as Bristol Omnibus 2157) at Iron Acton (P02617)
AFM103G (preserved as Bristol Omnibus 2157) at Marlborough (P02514)
AFM103G (preserved as Bristol Omnibus 2157) at Alton (P02509)
AFM103G (preserved as Bristol Omnibus 2157) at Alton (P02496)
AFM103G (preserved as Bristol Omnibus 2157) at Alton (P02458)
AFM103G (preserved as Bristol Omnibus 2157) at Membury Services (P02457)
AFM103G (preserved as Bristol Omnibus 2157) (P02313)
AFM103G (preserved as Bristol Omnibus 2157) (P02306)
AFM103G (preserved as Bristol Omnibus 2157) (P02279)
AFM103G (preserved as Bristol Omnibus 2157) at Bath (P01888)
AFM103G (preserved as Bristol Omnibus 2157) at Bath (P01892)
AFM103G (preserved as Bristol Omnibus 2157) at Trowbridge (P01904)
AFM103G (preserved as Bristol Omnibus 2157) at Castle Combe (P01928)
AFM103G (preserved as Bristol Omnibus 2157) with Royal Blue HDV624E (P01950)
AFM103G (preserved as Bristol Omnibus 2157) (P01994)
AFM103G (preserved as Bristol Omnibus 2157) (P01999)
AFM103G (preserved as Bristol Omnibus 2157) at Bath (P01883)
AFM103G (preserved as Bristol Omnibus 2157) and Royal Blue HDV624E at Malmesbury
AFM103G (preserved as Bristol Omnibus 2157) at Malmesbury (P01872)
AFM103G (preserved as Bristol Omnibus 2157) at Crudwell (P01867)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P01859)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P01853)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (P01848)
AFM103G (preserved as Bristol Omnibus 2157) at Newcastle under Lyme (P01830)
AFM103G (preserved as Bristol Omnibus 2157) at Keele (P01833)
AFM103G (preserved as Bristol Omnibus 2157) at Cannock (P01836)
AFM103G (preserved as Bristol Omnibus 2157) at Falfield (P01840)
AFM103G (preserved as Bristol Omnibus 2157)
AFM103G (preserved as Bristol Omnibus 2157) at Winchester (imagekj16)
AFM103G (preserved as Bristol Omnibus 2157) at Winchester (imagekj15)
AFM103G (preserved as Bristol Omnibus 2157) at Winchester (imagekj14)
AFM103G (preserved as Bristol Omnibus 2157) at Marlborough (imagekj7)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (imagekj6)
AFM103G (preserved as Bristol Omnibus 2157) at Exeter, Westpoint (imagekj5)
AFM103G (preserved as Bristol Omnibus 2157) at Bristol (imagekj2)
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (imagekj3)
AFM103G (preserved as Bristol Omnibus 2157) at Storey Arms (imagekj4)
AFM103G (preserved as Bristol Omnibus 2157)
AFM103G (preserved as Bristol Omnibus 2157)
AFM103G (preserved as Bristol Omnibus 2157)
AFM103G (preserved as Bristol Omnibus 2157)
AFM103G (preserved as Bristol Omnibus 2157) at Winchester (P21136)