Pinterest • The world’s catalogue of ideas

Textile & Wallpaper Printing

Ivo Prints - London Textile & Wallpaper Printers. Fine Printing since 1963. www.ivo.co.uk
6 Pins77 Followers