Saturday, February 27, 2021
Tags 99% of the 1% most annoying people on earth are located in one museum right now

Tag: 99% of the 1% most annoying people on earth are located in one museum right now

Quote of the Week – Annoying Anna

Oliver Estreich perfectly sums up Anna Wintour’s gathering of the brazen and the not so bashful   On Monday night at the Metropolitan Museum of Art...

Most Read