Stacking-small Loading…
1601167_10152640737143666_8543943059087491955_n

John Francis

(b. 1984) - lives in Dublin, and Sydney

Self taught artist, writer and sometimes music maker.

Francis Meow.

To the top