William Patten British, fl. 1810 - 1843

Filter by

in Euro