Olivia De Rosa (b. 1996, Wyoming) is an interdisciplinary artist with an emphasis in drawing and painting. She is currently residing in Chicago, IL.
© Olivia De Rosa 2019-Present