RT001main

RT001main

An East Coast Buses service 140 passes Musselburgh town hall on its way to Penicuik, linking East Lothian and Midlothian communities. RICHARD WALTER