Linda Yamasaki

Linda Yamasaki

Linda Yamasaki is an actress, known for Last of the Living (2009).