photomural

noun

A greatly enlarged photograph or series of photographs placed on a wall especially as decoration.

noun

A large photograph (or series of photographs) used as a wall decoration