Indian High tea at The Leela Palace New Delhi, Luxury Palace Hotel
Channel: The Nomads Lens
Date: 2022-04-30

#Afternoontea #Tea #Travel