Captain William Miller

CAPTAIN WILLIAM MILLER, EAST INDIA COMPANY (1795-1836)

A view of St Mary’s Church and the River Thames, Teddington, Middlesex

View Item