La Chupetta Snack house

Food

Asia, Philippines, Palawan