Caroline Biss Blouse 1631-93

Caroline Biss Blouse 1631-93