Bahamas Flag Icon

Moore’s Island in Bahamas