Babahera Stand

The site logo

Babahera Stand

A customer waits for his babahera ice cream.