Mirrored framed print of a giant shoe