Skip to content

Visual Arts

Jaimee Todd

Jaimee Todd  is a self-taught artist based in Queens, New York. Born in New Rochelle, New York, she has experimented with various art forms ranging from watercolor to drawing and […]
Jaimee Todd