Approximately 9x9"

 

Printed on organic cotton

Large Trillium Patch

$10.00Price