John Vlachos

JOHN Vlachos

Location: Canada

Toronto Canada OCAD graduate with Bachelors of Art
Art Instructor
Exhibited in Greece and Canada


Portfolio:

Beast

An exploration into the psyche

Labyrinth

We enter an unknown world of the psyche and discover all our hidden fears