English Jami Masjid, Delhi (1811). Oil on canvas, 101.6 x 137.2 cm (40 x 54 in). Yale Center for British Art, New Haven, Connecticut...