Paris, France, Apr 10, 2015 / 15:09 pm
The directors of the Grévin Wax Museum in Paris presented the first statue of Pope Francis that is now part of its popular collection.
The statue was unveiled April 2 in the atrium of Notre Dame Cathedral in Paris.
Posted by Vatican Radio - English Section on Wednesday, April 8, 2015