Designed by
Title
Indian National tricolor flag rising high on ancient Historic Red fort of Delhi, India #221172689
Description
Indian National tricolor flag rising high on the occasion of Independence day on ancient Historic Red fort of Delhi, India