Roberta Sharp
Roberta Sharp is a naturalist – she considers herself an amateur – who enjoys bringing others along for the experience.
Roberta Sharp is a naturalist – she considers herself an amateur – who enjoys bringing others along for the experience.