Public masquerades were a popular and controversial form of urban entertainment in England for most of the eighteenth century. They were held regularly in London and attended by hundreds, sometimes... This description may be from another edition of this product.