NK15 Banksy Maid in London wall art sticker

Banksy Maid in London Wall Art Sticker