Close
1 of 3
Stella Meghie
1 of 3
The Photograph' film premiere, Arrivals, New York, USA - 11 Feb 2020
People
Stella Meghie
Photo by Kristin Callahan/ACE Pictures/Shutterstock - © 2020 Shutterstock.
Back to top