10.5oz Cotton Canvas in Seaside0
10.5oz Cotton Canvas in Seaside1

10.5oz Cotton Canvas in Seaside

100% Cotton
10.5 OZ

SKU# 710697672

$19.95 per yard

56" wide

yard-sample