Gevelot Display

Has anyone ever seen a Gevelot Display like this? Is it legitimate or something that someone put stickers on. Any info would be appreciated. Thanks
[/url]/img]
[/url]img]
[/url]mg]
[/url]mg]

My opinion is stickers were put on a common display case.