LOIR
People
Rebecca Vanguard, portrait 1 of 2
Person· Acting

Rebecca Vanguard

Born
May 19, 1998
From
Sioux Falls, South Dakota, USA

Also known as

Sailor Luna

Biography

No biography is available for this person.

Known for

Filmography

32 displayed · 60 matching · 60 total
Catalog connected
Public catalogue Press / to search