The Bahamas Eleuthera Wedding of Dr. Lee and Meecha #bahamas #wedding... August 29, 2024Add Commentby Focus Media Watch full video on YouTube Read more