Allan Ramsay

Scottish, 1713 - 1784