Christos Machairas

Christos Machairas

Thessaloniki, Greece / Hi! It's Christos: Father, husband, Computer Lab Administrator, Film Buff and Comic Geek
Christos Machairas