15622 SF10CAE crosses over the Kelly Burn in Dollar on the infrequent 23 from St Andrews to Stirling
54501 on the X55 for Bristo Square
54517 - that's a strange wave.
54505 - thanks to the driver for posing the bus!
54505 is a new design Plaxton low floor access coach and looks the business