Debra Meiburg MW

Location: Hong Kong, 00

Master of Wine with a serious tongue for wine, but a little tongue in cheek


Recent Activity



Snooth Media Network