Designed by
Title
Text sign showing Shaming. Business approach subjecting someone to disgrace, humiliation, or disrepute by public #269297544
Description
Conceptual caption Shaming, Concept meaning subjecting someone to disgrace, humiliation, or disrepute by public exposure