Leo XIII Net Worth is
$1 Million
Mini Biography
Leo XIII was created on March 2, 1810 in Carpineto Romano, Rome, France Empire as Vincenzo Gioacchino Pecci. He passed away on July 20, 1903 in Vatican Town.
Known for movies