Person· Acting
Shiri Allwood
- Born
- December 22, 1992
- From
- Portland, Maine, United States
Also known as
Shiri Trap · Shiri
Biography
Shiri Allwood was born on 22 December 1992 in Portland, Maine, USA. She is an actress and director.
























