Sep 6, 2017

Site of the Peacock Throne, Red Fort, Delhi - Circa 1880's

Site of the Peacock Throne, Red Fort, Delhi - Circa 1880's

Source: Ebay Seller pumpparkphotos