Theresa's cross-stitch
Page: 110 of 139 (79%)