Bo Mancao

IT Consultant. 
PADI Divemaster.
Marine Conservation Advocate.
Mac Head.