Rachel Shelley shares behind-the-scenes pictures from ‘Lagaan’ as film marks 25 years
British actress Rachel Shelley took a trip down memory lane by sharing a few behind-the-scenes pictures from the sets of her 2001 film Lagaan: Once Upon a Time in India.
Telangana Today2 个来源阅读 1 分钟归档于2026年10月12日
