Camel Balls…

camel balls.. liquid filled… I could hardly belief my eyes at my local turkish supermarket :-]

Advertisements