fried goose or duck liver

fried goose or duck liver

RM0.00Price
Goose or Duck fried liver from France