William J. Carrigg

NOAA/NWS
USA