Alan & Alex Kennedy recently dived at Key Largo in Florida and Alan has written this report:
Report by Alan Kennedy – Key Largo
Read more