History

Read more

Dr Mark Spencer has over 40-years of scuba diving experience.