This Belgian linen pouch by Libeco is a great carry all to meet your needs. Bring it along on all of your travels.
100% linen, washed finish
9" x 6"