Harry Potter beach bag

Size: 52x36x8cm. 100% cotton