Framed poster