Dragon2115 Mar 18, 2006 Thank you. This is the David Tucker off the south west corner of New Providence Island (Nassau) Bahamas.
Thank you. This is the David Tucker off the south west corner of New Providence Island (Nassau) Bahamas.