Joseph Capicotto

Joseph Capicotto lives in Toronto Canada started drawing at a very early age has a master in fine art