GIOMISTI KEFALI

Logo for the Giomisti Kefali (Stuffed Head) Gallery, 2007.

Giomisti Kefali Gallery is located in Apollonia, on Sifnos Island in Greece.

Gallery sign fabricated and installed by Chris and Tind.