Velcro Stick On hook and loop self adhesive tape in a D I Y store cupboard, England, UK

- Image ID: BJRDNH
DWD-photo / Alamy Stock Photo
Image ID: BJRDNH
Location: England UK United Kingdom GB Great Britain Europe