Collections Menu

Charles Aldridge

English, active 1775 - 1793