Ben Stiller and Owen Wilson attend the UK Premiere of “Zoolander 2” in London
American actor Ben Stiller and Amreican actor Owen Wilson attend the UK Premiere of “Zoolander 2” at Empire Leicester Square in London on February 4, 2016. Photo by Paul Treadway/ UPI
Please fill out form for pricing information for the photo below.