The Venue



India | Images of India | 1903 Durbar




Share