The drama of weather

Napier Shaw, William