Posted on December 28, 2018January 11, 2019 by Erik Chipchase Frida at the Barbizon Plaza Hotel, New York City