An English video by eatthisdelhi, filmed at Charcha in Kamla Nagar, North Delhi, Delhi, India. It shows Pizza And Juice.
- Filmed by
- eatthisdelhi
- Language
- English
- Category
- Italian
An English video by eatthisdelhi, filmed at Charcha in Kamla Nagar, North Delhi, Delhi, India. It shows Pizza And Juice.