0
0




The KFC Palace in Baku, Azerbaijan. (p.s.they serve local brewed beer with your food)