Charred Chicken Liver

Charred chicken liver, szechuan, injera, melon

Charred Chicken Liver - WD~50

Leave a Reply