A stack of documentation is on the desktop in the office

A stack of documentation is on the desktop in the office - 80480543

Stack of folders with papers on table in office close-up.

Similar stock images

to-top-page