Hiding in plain sight.   

Advertisements