Designed by
Title
Panama Papers Mossack Fonseca documents #240878204
Description
KRAKOW, POLAND - APRIL 5, 2016 : Folder with Mossack Fonseca logo with US and EU currency. Panama Papers are millions leaked documents with information about offshore companies
This image is editorial