Images from the U19s Cruden Bowl semi final between Musselburgh Windsor FC v Tynecastle BC, courtesy of Malcolm Mackenzie.