logo

Photo: The 19th Annual General Meeting (AGM) of Bay Leasing & Investment Limited

Tuesday, 9 June 2015