Cleopatra Redbird is a printmaker, illustrator, and textile artists based in rural Vermont. Their imagery is inspired by the flora and fauna of the Green Mountains.

418 1st Ave
Chester, VT 05143 

Get Directions



Website