Violeta Maya Mcguire

About the artist

'‘Many small parts make a big picture’

-Violeta Maya Mcguire