St Andrews student show fashions £30,000 for charity

© George McLuskieFashion show director Oscar Macdonald jumps for joy at the £30,000 raised for SANE and its black dog campaign
Fashion show director Oscar Macdonald jumps for joy at the £30,000 raised for SANE and its black dog campaign