Posts

Beef Lok Lak, or "Shaking Beef" - the national dish of Cambodia, by David's Noodles, Phnom Penh, Cambodia