lake life kayak

$24.00Price
  • Hand-stitched onto natural muslin; 6" x 6"  (3.5" x 3.5" opening) gorgeous blue frame; easel back; triangle hook; glass front