Boards
Wow
£5,000 for a jar of marmalade. £11 a mouthful. Anyone else hear about the marmalade with the golden leaf? No? Well I'll fuck off then.....
£5,000 for a jar of marmalade. £11 a mouthful. Anyone else hear about the marmalade with the golden leaf? No? Well I'll fuck off then.....