A KALEIDOSCOPE WORLD

Tag: chivalry howled in silent protest