A photo does not need to be cleaned, only dusted. Use an air blower used for cleaning camera sensors and lenses (choose a model without a brush or badger at the end to avoid scratches). You can also use a dry air spray. The use of a compressor is not recommended as there is a risk of humidity in the tank. In any case, keep a minimum distance of 30 cm and test it beforehand on a white cloth.
Clean the glass with a soft cloth, never with a paper towel which can leave fibres and even scratch the glass. You can use a commercial cleaning product or a solution of two cups of water, 1/4 cup of distilled white vinegar and a dash of dishwashing liquid. The frame can be cleaned with a damp cloth. Do not use a sponge, as this may cause water to run inside the frame.