Home & You Palace Napkin – 80x80 cm | iBazzar