hampshire england crossed
 
Textiles