A video of a master class by faculty artist Amit Peled at the New World School of the Arts appeared on the Miami Herald’s website.
A video of a master class by faculty artist Amit Peled at the New World School of the Arts appeared on the Miami Herald’s website.