Close
2 of 14
Michael Owen
2 of 14
On set with the Arri Alexa. Great Rig. St Lukes University Hospital-Bethlehem. July 30th, 2016
People
Michael Owen
Photo by Beth Clausnitzer
Back to top