Designed by
Title
Karagiozis shadow puppets #134946808
Description
Karagiozis shadow puppets, the accursed snake on the left and Karagiozis figure on the right, on a public market stall in Plaka, Athens, Greece. Karagiozis shadow theater is a traditional folklore comedy theater in Greece, with Turkish origins.
This image is editorial