Metrobus (Non-TFL operations) - londonbuspics

6769, YX63ZXD, Metrobus