About this artwork

Hannah Clarke Preston MacGoun

Hannah Clarke Preston MacGoun