Stuart Seto

Weather Specialist, National Weather Service
Weather Specialist, National Weather Service

Weather specialist with the National Weather Service in Oxnard, California