Mary Catherine 26x26

$59.99

Hand drawn on linen size is. 26x26