27 inch Yarmouth tartan stole

27 inch wide x 71 inch long stole, $110.00

Attachment Navigation