The Red Fort - Delhi,India

Historical fort - Delhi, India. Also knows as "Lāl Qila" derived from its red-sandstone walls.

More by Prithvi Ravi

View profile