Luna Blaise is an American actress. She was born in Los Angeles, California, United States. Her father Paul Boyd is a director and was born in Glasgow, Scotland.…
Luna Blaise is an American actress. She was born in Los Angeles, California, United States. Her father Paul Boyd is a director and was born in Glasgow, Scotland.…