Leon Business Powerpoint Presentation Template 11084650
Powerpoint PPT, Powerpoint PPTX | 1280x960 px | 16:10 and 16:9 ratio | 377 Mb