What all will this bag hold?

"Aloha from Hawaii! I'm looking for a bag that will hold two yoga rectangular blocks (6"x9"x4") a mat (24" x 66"), strap, keys, water and maybe additional clothes, towel, video camera inside case--about size of rectangular block, snacks all at the same time. This looks big enough to hold that and looking at the "Uses" section, there's no shots of how much yoga equipment it will hold. Can this hold those items? Mahalo."

Yes, YOPA will accommodate all of your stuff! Here are some examples of how I have seen YOPA packed. The exterior wrap straps provide extra carrying capacity. I've also posted photos in the "Uses" section. Thanks!