view single item
Name: William Shayer
Date: British, 1788 - 1879