onlybeaches

Polishing the menu…

TFC (Tabassum Fried Chiken) near Kei Islands, Indonesia | OnlyBeaches