Cover image for David Henry Thoreaus

David Henry Thoreaus