David Mesguich is a French contemporary artist who works in various mediums, including graffiti, sculpture, and drawing. He is also known for monumental in-situ installations.
Featured image: David Mesguich – Untitled, Self Territory 2 (detail). Black alcohol marker on 200 gr technic paper, framed in white moulding with plexiglass. 58 × 42 in. 147.3 × 106.7 cm. This is a unique work. Photo courtesy Mirus Gallery