logo
Alexandre Larose backdrop
Alexandre Larose poster
Alexandre Larose
Alexandre Larose is a French-Canadian artist based in Montreal. While completing a bachelor in mechanical engineering in 2001, Larose became intereste...