Chris Campbell

Chris Campbell

Large-Leaved Lupine.