Peking duck, 2.4 kg
Product code: 5267
In stock

Peking duck, 2.4 kg

Features