NYC-based visual artist Todd James is preparing to kick off a new solo exhibition entitled “The Gods Are Smiling on Us” at the Dio Horia contemporary art space in Mykonos, Greece. Set to take over the three-story building on Panahra Square, Todd James is well-known for his colorful paintings of life’s dull moments. A new selection of never-before-seen pieces will be featured in the exhibition that opens to the public starting June 15th. Head over to Dio Horia’s official website to learn more about the show and stay tuned for the official recap.
Dio Horia Mykonos
Mikonos 846 00