Karen Legenhausen (American, XX-XXI)

summer trail by karen legenhausen

Karen Legenhausen

Summer trail