The photo is printed on Dibond®.
A brand name for aluminum sandwich boards, also called alubond or alupanel. These plates consist of two thin outer layers of aluminum with a core of black polyethylene in between.
And features a protective layer and aluminum profile on the back to present the picture.
Thus, the work does not need to be framed.