Sierra Schermerhorn is an actress and production manager, known for No Blood of Mine (2017), Loon Lake (2019) and The Iron Peony (2017).
Sin datos