Dr. David Hooper

David Hooper poses wearing a blue shirt in front of plants