The Bahamas Eleuthera Wedding of Dr. Lee and Meecha #bahamas... August 29, 2024Add Commentby Focus Media